Marrakech is a major city in the northwest African nation of Morocco, with a population of 794,620. Like many Moroccan cities, Marrakech comprises both an old fortified city (the Medina) and modern neighbourhoods. The landmark separating these two parts is Jemaa el-Fnaa.