In Casablanca, visit the Hassan II Mosque, one of the largest mosques in the world, with incredible architecture. Walk along the Corniche for seaside views and ...