Towage – MEGARA spotted off Malta – 17.02.2018. The 1993 built ITA flag tugboat MEGARA was spotted 11 nautical miles North West off Mgarr Harbour, Gozo on Saturday 17th February during a passage from Zarzis, Tunisia to Augusta, Sicily at 0515 hrs ( 0415 UTC).She was built in Germany by Hitzler Werft, Lauenberg with gross of 304 […]