Marrakesh is a historic city in Morocco, known for its iconic Koutoubia Mosque and vibrant medina. The city combines traditional Moroccan culture with historic architecture, featuring the famous Jemaa el-Fnaa square, historic palaces, and the Atlas Mountains backdrop.