Center Information

“Dhamma Pokhara” meaning pond of Dhamma was established in 1997. Due to its close proximity to the most popular tourist destination and the second largest city of Nepal, the center has been gaining large inflow of foreign students over the years. Another plus point of the center is its beautiful location.