In the mountains of Pindus in northern Greece, Metsovo is a world away from islands and beaches, with a distinct local ...