Travelling to Morocco has always been a dream of me. With its colorfoul streets, the vibrant medinas, chaotic crowds, noise and exotic spices filling the air is it a must-see for everybody. Marrakech is full of life, it moves to its own frenetic beat. You'll love it or not. During our stay we fell in love almost every minute. Don't miss all the rooftop restaurants which serve local food. Stay in a Riad close to the medina, it's all in walking distance. Marrakech is a perfect spot to discover the countryside. A few places are reachable within a few hours drive: Essaouira, Ait Ben Haddou and some villages and valleys in the High Atlas mountain range.