Safi, Morocco
Safi (Berber: Asfi, ⴰⵙⴼⵉ; Arabic: أسفي, Portuguese: Safim) is a city in western Morocco on the Atlantic Ocean. The capital of the Doukkala-Abda Region, it has a population of 282,227 (2004 census), but is also the centre of an agglomeration which h…