SENGLEA or L-Isla, one of the Three Cities, Grand Harbour View as seen from Valletta Capital City of Malta Senglea, Valletta,Malta,Europe