Sliema insider tips

Sliema is in Malta. For tips on how to save money plus other advice on Malta, see my Malta insider tips page.