North African kingdom of ancient medinas, Atlas Mountains, and Atlantic coastline
Morocco's economic hub with Atlantic beaches, Hassan II Mosque, and modern café culture
Morocco's vibrant medina with souks, palaces, and mountain gateway to the Atlas