A very special trip at the mountain villages of Arcadia, Greece