Tewatta Church - Basilica of Our Lady, Ragama is located in Ragama, Sri Lanka on 2WMPC2M, Lankamatha Rd. Tewatta Church - Basilica of Our Lady, Ragama is rated 4.8 out of 5 in the category basilica in Sri Lanka.
Address
2WMPC2M, Lankamatha Rd
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance