Neluwa

Being recognized as an ideal location for a hermitage-cum-meditation Centre, the organization initiated the construction works at Sri Sambodhi Thapowanaya in Sinharaja on 14th July 2013.
Amenities for those interested in meditating have been provided.

No comments:

Post a Comment