Morocco borders the Mediterranean Sea and the Atlantic Ocean. From world-class windsurfing to sandstone cliffs, each coastal area of this western North African country provides something exotic and unique.
One of Morocco’s major cities, Agadir rests near the base of the Atlas Mountains. With 340 days of sunny weather, its crystal blue waters offer the prime spot for swimming and surfing.
Constructed in red sandstone and packed with marketplaces and people, Marrakesh is an enchanting city filled with spice sellers, tea vendors and charming gardens.