Go go green farmhouses on Gozo

A set of farmhouses on the Maltese island of Gozo have bagged an “eco” label to certify they are “environmentally friendly” – just in time for holiday season. The second-largest island of seven in Malta, Gozo is known for its prickly pear liqueur, Neolithic temples and a coastal rock formation called the Azure window (pictured). […]

ELN TV