Tag Archive for: The Maltese Cross

Valletta, Castille Rampart

Valletta, the city of palaces and balconies

/
The stunning city of Valletta Valletta is the capital of Malta,…