Go to map
28 International Buddhist Centre Road 5Th Floor, Colombo, Sri Lanka (Open map)
Fredrica Road, Colombo, Sri Lanka (Open map)
No 26 International Buddhist Centre Road, Colombo, Sri Lanka (Open map)
28 International Buddhist Centre Road 3/1, Colombo, Sri Lanka (Open map)
27 Alexandra Road Rasika Ocean, Second Floor, Colombo, Sri Lanka (Open map)