Before continuing to the second royal city of Rabat, a stop in the modern and vibrant city of Casablanca is recommended. Casablanca, like Agadir, is situated directly on the sea. It is the largest city in Morocco and one of the most important trading hubs on the entire African continent. In Casablanca, a visit to the Hassan II Mosque, the largest mosque in Africa, is highly recommended.