Travelers overlooking Hassan II Mosque and the Atlantic Ocean in Casablanca

Casablanca worth visiting