Malta is a southern European country and consists of an archipelago situated centrally in the Mediterranean Sea
Sunday, August 31, 2008
'Murtali u l'Kaxxa'
What you are seeing here aren't all clouds, these are actually fire works also known as 'il-kaxxa'. When translated from Maltese to English 'il-kaxxa' means a box however for the festa people 'il-kaxxa' means a set of very noisy, colourless fireworks with smoke aftermath.