ist ein Landmark gelegen in Punkt Pedro. Es ist einer der 57 Sehenswürdigkeiten im Sri Lanka. Adresse von ist Viyaparimoolai Main Road, Point Pedro, Sri Lanka.
Einige der Orte in der Umgebung sind -
Viyaparimoolai Main Road, Point Pedro, Sri Lanka