With coasts on both the Atlantic Ocean and the Mediterranean Sea, and only an hour’s ferry ride from Spain, Morocco is a rich and varied mix of cultures. The Arab, Moorish, African, and European influences merge as much in its architecture and languages as in the cuisine it is famous for.
You can see this fusion brought to life in the cities, towns and villages of this North African wonderland. From colorful markets full of amazing craftwork to thrilling restaurants with world-class menus—not to mention architecture, history, desert, and mountain scenery—there is something for everyone to enjoy.