Mtarfa

Mtarfa stands on the hill next to Mdina. The British built it as a barracks and a military hospital.

Where it is

Mtarfa is in Malta. There is no bay within four kilometres, so it is an inland village.

Nearby