Thalayan Bawa Shrine and Jummah Masjid is located in Dehiwala-Mount Lavinia, Sri Lanka on 94 & 96 Kandawala Road. Thalayan Bawa Shrine and Jummah Masjid is rated 4.6 out of 5 in the category shrine in Sri Lanka.
Address
94 & 96 Kandawala Road
Accessibility
Wheelchair-accessible entrance