Cospicua
Tourism
Malta Pictures
On the mainland between Senglea and Vittoriosa is the town of Cospicua (pop. 9,000), with the Church of the Immaculate Conception, one of the most richly furnished churches on the island.
Best Malta Hotel Rates
|
|
|
Malta Maps
Hotels in Popular Malta Destinations
Top Malta Destinations

