Sliema

Dotted with charming cafes, and a quirky melange of old and new shops, Sliema is a bustling town that oozes local charm.

Top sightseeing