Malta December 5, 2024Cycling the Way of the Cross on Ta’ Ghammar Hill, Gozo, Malta | 14 Statues and Scenic Ride