Casablanca is the largest city in Morocco and is located on the western coast of the country, overlooking the Atlantic Ocean. It is the economic and financial center of Morocco and is home to over 3 million people, making it the largest city in the Maghreb region of North Africa. Casablanca is known for its vibrant culture, with a mix of traditional Moroccan and modern European influences. The city has a rich history and is home to many historic sites, including the Hassan II Mosque, one of the largest mosques in the world, which features intricate Islamic architecture and stunning ocean views.