#1 Hassan II Mosque (Casablanca)
The Hassan II Mosque in Casablanca is a modern architectural feat and one of the largest mosques on the planet. Its 210-meter minaret is the tallest in the world. Perched partially over the Atlantic Ocean, the site offers guided tours for non-Muslims to explore the prayer hall and elaborate ablution rooms.