We will visit the most beautiful Moroccan beaches in Legzira and Agadir, taking surfing lessons, and enjoying scenic views. We will also explore the ancient white-blue city of Essaouira and appreciate all contrasts of the capital Marrakech with its picturesque old quarters and the district of modern architecture. Last but not least - Morrocan delicious cuisine!