There is some nice planting along the coast walk at The Point in Sliema with great views across to Valletta.
Comments
Sign in or get an account to comment.