Rich in history and famous for its spell-binding Sahara Desert landscapes, Morocco is a must-visit destination for those interested in just about anything – from culture and cuisine to nature and adventure sports. The imperial cities of Marrakesh, Fez, Meknes, and Rabat are filled with fragrant food, bustling souks, and magnificent medieval architecture. Coastal towns like Asilah and Essaouira provide an escape from the North African heat in summer; while the Atlas Mountains offer opportunities for skiing and snowboarding in winter.
Morocco is located on the northwest corner of the African continent. Its north and west coastlines are washed by the Mediterranean and the North Atlantic respectively, and it shares land borders with Algeria, Spain, and Western Sahara.