ONCF - Morocco
Safi is known for its phosphate processing plants at the Atlantic ocean. There are also two passenger trains a day from Benguerir on the Casablanca-Marrakesh line, to Safi.

Safi, 26-10-2017 Digital photo by Marco van Uden