When to go to Sliema

Sliema is in Malta. For advice on the best time to visit Malta, read my When to go to Malta page.