Designed by
Title
Senglea, L-Isla, Fortified City on the Grand Harbour, Malta #274376009
Description
Senglea, L-Isla, Fortified City on the Grand Harbour, Malta. Senglea, also known by its title Città Invicta, is a fortified city in the South Eastern Region of Malta. It is one of the Three Cities in the Grand Harbour area, the other two being Cospicua and Vittoriosa, and has a population of approximately 2,720 people