More to explore:
Come on in! Join Pinterest today...it only takes like a second or so.
Makkah (Mecca), Saudi Arabia
Mecca, Saudi Arabia
Mecca MasjidIndia, India
Masjid al-Haram, Saudi Arabia. One of the holiest places on earth.
Masjid al-Haram, the largest mosque in the world, Mecca, Saudi Arabia (by azham1).