Marrakech in Morocco is a destination that will evoke each of your senses; from the sounds of the snake charmers to those calling out to you to purchase an plethora of items, to the smells of spices and petrol fumes as locals whizz around the incredibly narrow streets on motorbikes. Marrakech is a destination where each of your senses is heightened and were you need...