Safi, Morocco

Safi is a coastal Moroccan city known for its ceramics and fishing port.

A large, ancient fortress with crenellated walls and towers, known as the Kechla fortress, overlooking the Atlantic Ocean in the coastal city of Safi, Morocco.