where is valletta in malta

Where Is Valletta In Malta? Valletta is the capital city of Malta, and is the country’s administrative and commercial hub. What country is Valletta Malta in? Valletta is the capital city of Malta, and is the country’s administrative and commercial hub. Is Malta part of Spain or Italy? Is Malta part of Spain or Italy?…