Center Information

Dhamma Janani, meaning ‘Mother of Dhamma’, is situated in Lumbini, the birthplace of the Buddha. Situated near Bhairahawa City in the western region of Nepal, the Centre started operating in the year 2000