24 of 26
jpg [36.1 kB, 491 x 600]
Sliema (peace) is a town located on the northeast coast of Malta. It is a residential and commercial area, complete with shops, bars, and restaurants. Lining the coastline is a promenade for joggers and walkers.
Factbook images and photos — obtained from a variety of sources — are in the public domain and are copyright free.