Navigate Up
Sign In

Geography

The locality is situated in the centre of three large localities - Birkirkara, Ħamrun and Qormi.