All Ceylon Buddhist Congress is located in Colombo, Sri Lanka on 380 Bauddhaloka Mawatha. All Ceylon Buddhist Congress is rated 4.4 out of 5 in the category non-governmental organization in Sri Lanka.
Address
380 Bauddhaloka Mawatha
Accessibility
Wheelchair-accessible entrance