Mqabba

Mqabba is a village in the south, ringed by the quarries most of the island's stone comes out of.

Where it is

Mqabba is in Malta. The nearest swimming is at Wied iż-Żurrieq, about 3.2 kilometres away.

Nearby