Morocco is a large country. Most names of cities, villages, valleys and little hills and places are named in Amazigh. Sometimes names of cities have changed through time according to history of with Arabic, Portuguese or Spanish names.
Morocco is a large country. Most names of cities, villages, valleys and little hills and places are named in Amazigh. Sometimes names of cities have changed through time according to history of with Arabic, Portuguese or Spanish names.