faviconempty spaceHattikuchchi Viharaya empty space Home Next

Granite sections of earlier buildings found on Hattikuchchi rock top.

56 Photo Essay

Granite sections of earlier buildings found on Hattikuchchi rock top.

Hattikuchchi Viharaya