Located in the southwest of Morocco, Marrakech is located at the foot of the Atlas Mountains through Morocco and is known as the “Pearl of the South”. Marrakech is Berber, which means "Land of God." Marrakech has the largest Berber market in Morocco and it’s an open market. There are also the most popular squares [...]