The Port of Safi is one of Morocco's major fishing harbours, historically one of the largest sardine ports in the world, with a bustling fish auction each morning that supplies markets and canneries across the country. Long rows of blue fishing boats and the smell of the sea define the working waterfront beneath the city's Portuguese ramparts.
Part of your guide to Safi, Morocco.