Cospicua (Bormla in Maltese)is a fortified harbour city on Malta. It is the largest of the Three Cities. named Cottonera,which are Vittoriosa (Birgu)and Senglea (L-Isla) These three towns are in the area surrounding the Grand Harbour. Its population is about 6000.
Nobody has marked this note useful