Discover plenty of exciting experiences and attractions across Morocco's four imperial cities. Take in the rich history and traditional shopping experiences of Marrakesh, and see the stunning architecture in Fez - home to some of the oldest tanneries in the world. Unwind in Meknes with royal appeal, and explore the fusion of old and new in the current capital, Rabat.
As well as golden deserts, Morocco is also home to some amazing waterfalls. The Ouzoud Waterfalls are some of the most visited, and would make a great option for a day out from Marrakesh. Visit Paradise Valley, near Agadir, for other cascading waters, where you can take a dip in the pools before drying off in the warm sunshine.
The Sahara is the largest and probably most famous desert in the world. You can reach it from various places in Morocco, and this otherworldly landscape will capture your heart and your mind. Climb the epic dunes of Erg Chebbi - a breathtaking sight found near Merzouga. Then try popular activities like camel trekking and camping.
The High Atlas Mountains feature the country's tallest mountain, known as Jbel Toubkal, and are home to lofty villages and beautiful towns. Explore the terrain on walking trails, or take to the ski resorts in the winter Visit the renowned town of Ifrane, showcasing a French design similar to a Swiss 'garden city'.
There are some incredible beaches in Morocco, offering you the chance to unwind on soft sands, or ignite your adrenalin with thrilling water sports. The coastline frames the Atlantic Ocean and the Mediterranean Sea, so there are lots of stretches to explore here, with the most popular beaches found in Tangier, Agadir, Essaouira and Tetouan.