Marrakech is Morocco’s most popular city, 2 million tourists visit its historic medina every year.

Royal Mansour Hotel in Marrakech Best in Africa, 6th in the World
Photo credit: Royal Mansour