Buy tickets for the best upcoming events in malta
11-27 October
18, 20 October
9-10 November
15-24 November
30 November
12-15 December
13-15 December
21 December - 5 January