Explore details about location Triq Sir Harry Luke. Triq Sir Harry Luke is a location situated within the Mġarr alongside other areas such as Triq In-Nahhalija, Triq il-Kbira, Mons. O.Vella.