é um Landmark localizado em Point Pedro. É um dos 57 marcos dentro Sri Lanka. Endereço de é Viyaparimoolai Main Road, Point Pedro, Sri Lanka.
Alguns dos lugares ao redor estão -
Viyaparimoolai Main Road, Point Pedro, Sri Lanka