Masjid al-Haram Weird 11 years ago Subscribe to news updates Unsubscribe from news updates Here is the largest mosque in the world that surrounds one of Islam’s holiest places, the Kaaba. Name: Masjid al-Haram Lat, Long: 21.422465,39.826185 Location: Mecca, Saudi Arabia Share this:Print