ist ein Meditation center gelegen in Ingiriya. Es ist einer der 103 Meditationszentren im Sri Lanka. Adresse von ist Elabada Road, Ingiriya, Sri Lanka.
Einige der Orte in der Umgebung sind -
Elabada Road, Ingiriya, Sri Lanka