What’s on in Malta and Gozo this week: October 13 to 19, 2025

By October 13, 2025