Casablanca has the third largest Mosque in the world. The Hassan II Mosque is a beautiful building of marble towering over the Atlantic Ocean. Part of the floor of the Mosque is glass, so worshipers can kneel directly over the sea. The building has enough room for 25,000 worshipers inside and as many as 80,000 on the predestine courtyard grounds. It must be an impressive sight to see this place at full capacity. As non Muslims we were not allowed in the area of worship, but we did get to look in from the outside and it looks amazing inside.