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.

Comments

Popular posts from this blog