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 peaks of the famous High Atlas to tremendous Saharan dunes, these lands have been made for travelers. Encourage yourself and put your feet on a centuries-old trail of nomads to their ancient hearts, starting from medina maze of Fez to a street-theatre of the Djemaa El Fna in Marrakesh. Visit cities like Casablanca, Rabat, and Tangier and witness the different but amazing world you can find here. Hiking up North Africa's highest peak, do camel trekking in the desert, shopping in the souqs, learning to roll couscous or getting lost in the medina. All these and more activities are waiting for you to try. Or just take a rest in boutique riads, relax on grand squares and panoramic terraces, and mop up delicately flavored tajines and other of the local cuisine and drinks. Morocco is a place of thousand of faces and sounds.