Malta May 5, 2025Exploring It-Tokk (Independence Square) in Gozo 🇲🇹🚲 #gozo #malta #mtb #visitgozo