lindaanddavef's Sliema, Malta
261 Tower Road
Had a nice week at the Carlton Hotel in early November 2012. This was our first visit to Malta and w...
Ta' Kris Restaurant
80 Fawwara Lane
I would urge anyone visiting Sliema to try this excellent local restaurant. It is hugely popular and...