SusanKDailey

By S_K

Valletta and Sliema

Valletta is the capital of Malta, and it's an enchanting place that I never really got to see enough of! Adjacent to Valletta is the town of Sliema which is lovely for a stroll

Comments
Sign in or get an account to comment.