Malta's leading portal for property for sale and to let

Luqa

Luqa is a village located in the south east of Malta. It is an old town that has a dense population.

MENU