Theravada Nepal

Dhapakhel Buddha Vihar
44703
Dhapakhel
Lalitpur
Nepal
http://www.theravadanepal.net/

Nepal Theravada portal, maintained at Dhapakhel Buddha Vihar.

Located in: Nepal