Description
Hassan II Mosque, Casablanca photo
The main attraction is the elaborately decorated Hassan II Mosque, the third largest religious monument in the world, perched on the edge of the Atlantic Ocean.