Meera Moseque, A White Gem of Serenity by the Lighthouse
Meeran Masjid, Rampart Street, Galle Fort, Talbot Town, Galle, Galle District, Southern Province, 80000, Sri Lanka
A mosque beside the lighthouse
Introduction
Address
Meeran Masjid, Rampart Street, Galle Fort, Talbot Town, Galle, Galle District, Southern Province, 80000, Sri Lanka