In Guardia is a colourful, photogenic military pageant in 16th-century costume that includes a cannon-firing demonstration that'll clear the wax from your ears. Most performances are held at Fort St Elmo, but a few take place across Grand Harbour at Fort St Angelo, Vittoriosa. Check upcoming dates and locations at the tourist office or at Visit Malta's online events calendar.