Senglea Waterfront

Type: Playgrounds and Open Spaces
Location: Bormla (Cospicua)


Visit Website
View on Google Maps

Walking area