Aerial view or plan of Valletta on its peninsula Post navigation Aerial view or plan of Valletta on its peninsula