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.