Whether you want to go camel trekking through the Saharan dunes, shop until you drop in a souk, steam away your troubles in a hammam or feast on exotic dishes, Morocco's sights cater for all kinds of visitors. From the rugged peaks of the Atlas Mountains, to the sun-drenched coastline, Morocco stands in the midst of history, culture, leisure and breathtaking scenery, while its cities are a sensory mélange of historic treasures and lively markets. There are a number of international airports that handle international flights, including Casablanca-Mohammed V Airport, Marrakesh Airport, Agadir Airport and Tangiers Airport. Some of the major airlines operating flights to Morocco are Royal Air Maroc, easyJet and Ryanair.
With a background that spans Phoenician, Roman, Almohad and Merenid rule, Morocco's capital, Rabat, is a modern cosmopolitan city that clings to the shores of the Atlantic Ocean. It is a place awash with historical landmarks, boasting an ancient medina, golden sandy beaches, palaces and colourful markets. Encircled by blushing rose-hued walls, Marrakech is one of Morocco's key destinations known for its towering mosques, history, vibrant souks and sizzling food stalls. Those searching for sun, sand and surf can embrace the sparkling coast that stretches from the Mediterranean to the Western Sahara, dotted with popular resorts. Morocco's cultural heritage can be witnessed in every town and city across the country, while the spectacular mountain ranges invite explorers to head for the hills and discover this beautiful landscape.