Tag: Valletta


Travel Guide – Valletta Malta

Travel Guide – Valletta, Malta

Valletta, the capital city of the Mediterranean island of Malta sits on a peninsula measuring just 1km by 600 meters. It was built by the Knights of St. John as […]

Read More