What to do in Marrakech? Marrakech is a vibrant city located in the heart of Morocco. Known as the “Red City” due to the color […] Read More...