Mimosa MermaidMar 12, 20234 minJoin me exploring Tal Mixta Cave GozoToday I invite you to join me exploring the awesome L-Ghar tal-Mixta, or Tal Mixta Cave which sits high above the red sands of Ramla Bay