Marrakech is a city located in central western Morocco, about 180km from the Atlantic coast. It has a population of over 1 million people and is the capital of the mid-southwestern region. Marrakech has a rich history dating back to the 12th century and is home to many beautiful historical monuments and places. Some top places to visit in Marrakech include Jamaa el Fna square, the Koutoubia Mosque, Majorelle Gardens, and Menara Gardens. Transportation within the city is provided by trains, taxis, and horse-drawn carriages.