Live Cameras in Mgarr. WebcamMgarr Online Mgarr. Mgarr is a port city in the southeast of Gozo, Malta.