Fort Meeran Jumma Masjid Mosque and Galle light house. Galle, Sri Lanka.

- Image ID: B16NGC
Fort Meeran Jumma Masjid Mosque and Galle light house. Galle, Sri Lanka.
Bjorn Svensson / Alamy Stock Photo
Image ID: B16NGC
Location: Galle, Sri Lanka, South Asia.