Mgarr

Malta 03.19 (Europe/Malta)
Mġarr Maltese: L-Imġarr, formerly known as Mgiarro, is a small town in the Northern Region of Malta.
Map showing the location of Mgarr