Considered as a gateway to Africa, Morocco is a country of epic mountains, ancient cities, sunny deserts, and friendly people offering their amazing hospitality. From the peaks of the famous High Atlas to the tremendous Saharan dunes, these lands are made for travelers. Embark on a journey along the centuries-old trail of nomads to their ancient hearts, starting from the medina maze of Fez to the street theater of Djemaa El Fna in Marrakesh. Visit cities like Casablanca, Rabat, and Tangier to witness the different yet amazing world you can find here. Hike up North Africa's highest peak, experience camel trekking in the desert, explore the bustling souqs, learn to roll couscous, or get lost in the medina. All these activities and more are waiting for you to try. Alternatively, you can simply relax in boutique riads, unwind on grand squares and panoramic terraces, and savor delicately flavored tajines and other local cuisine and drinks. Morocco is a place of a thousand faces and sounds.