faviconempty spaceHattikuchchi Viharaya empty space Previous Home Next

A beautiful cave found on top of the Hattikuchchi rock.

60 Photo Essay

A beautiful cave found on top of the Hattikuchchi rock.

Hattikuchchi Viharaya