Marrakech, nicknamed as "Ochre City" was once upon a time an imperial city in Morocco. The name of the city implies 'Land of God' which is...
Marrakech
Marrakech, nicknamed as "Ochre City" was once upon a time an imperial city in Morocco. The name of the city implies 'Land of God' which is well complimented by the beauty of the place.