Casablanca owns the main port of Morocco and is the largest city in the country. Moreover, Casablanca is the most multicultural city in Morocco. You can find bar, restaurants, nightclubs, fast foods and upscale boutiques. One of the most beautiful places to visit in Casablanca is the Hassan II Mosque, which is one of the finest buildings ever built.