This village lies in the highest altitude on the island and is called 'the Switzerland of Lesbos' thanks to picturesque sceneries around.
Address (Unnamed Road), Μεγαλοχώρι 81200, Greece
Coordinates 39°1'5.894" N 26°22'2.844" E