Search
+94 117 488288
Lanka Logo

The Meeran Mosque in Galle Fort is beautiful on the inside with stained glass and lovely tiles on the floors.