Destination creator (Voyajo Team)
Sliema (or Tas-Sliema) is a city located on the northeast coast of Malta. It is a centre for shopping, restaurants and café life. Sliema is also a major commercial and residential area and houses several of Malta's most modern hotels (...) (from Wikipedia)