Marrakech is a charming city with a large medina, and one of the popular Morocco tourist attractions and a UNESCO World Heritage Site. It offers a great mix of culture, food, and red old architecture. After visiting the most beautiful landmarks of Marrakech Medina, this city is a great starting point for desert tours.