Lanka Logo

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