Eurosport Safi 5km Race
Hal Safi Church Hal Safi, MaltaAfter seven successful editions, the Eurosport Safi 5K Race returns, in collaboration with Safi Local Council and the South Region – and this year promises to be the best one yet! Run through the charming village of […]
