Malta Travel Guide
Valletta, the capital city of the Republic of Malta is located on the Sciberras Peninsula on the island's northeast coast.
View map of Valletta Malta.