Meeran Masjid

Meeran Masjid is located at Rampart Street, Galle, Sri LankaLK80000.
Meeran Masjid Architectural photography Family-friendly: true