Spine-tingling escapades and eerie delights combined with entertainment for all ages can be found in Gozo
Date
Saturday, 31 October 2026
Time
16:00 – 22:30