Christmas villages in Malta and Gozo

Illuminated trails, Santa's villages and festive squares across the islands, from Valletta to the smallest Gozo parish.

42 events coming up.