New Year's Eve in Malta

The countdown in St George's Square, waterfront parties and festivals. Where to be on 31 December.

5 events coming up.