#6 - Marrakech, Morocco
The vibrant spices that were once traded through Marrakech have rubbed off on the city itself. With buzzing markets and colourful bazaars, the city is ideal for anyone who wants to get a taste of traditional Moroccan life. Where better to stay than the luxurious Taj Palace, with an amazing view of the Atlas mountains.