Swimming at Wied L-Ghasri, one of Gozo’s many hidden gems

Swimming at Wied L-Ghasri, one of Gozo’s many hidden gems