HomeFind Us

Postgraduate Institute of Pali and Buddhist Studies

 

Postgraduate Institute of Pali and Buddhist Studies,
No: 113,
Dutugamunu Street,
Kohuwala, Sri Lanka.