The Great Mosque of Mecca, also called Masjid Al Haram or the Grand Mosque, is the largest Mosque in the world and surrounds Islam's holiest site, the Kaabah, in the city of Mecca, Saudi Arabia. This video is the courtesy of YouTube and can also be seen on our Special Ramadan Channel.