See this website for more info on Valletta

http://www.visitmalta.com/en/what_to_see/wts_maltaspast/wts_maltapast_valletta/wts_maltapast_valletta.html

And my other article for photos of a cruise around the Valletta Grand Harbour