Autumn in Gozo – Time for ‘Torta’ Season

When the first rains come Autumn arrives quietly in Gozo. The first proper rain washes…