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
Post a Comment