Built in the 17th century, the village developed on this moutainside 5 km from Neapoli alongside neighbouring Faraklo. In 1821 the population comprised about 30 Greek and five Turkish families. In 1829 there were 300 inhabitants, increasing to 330 just before World War II. It is said that the name of the village is due to the large gorge that divides it in two.
One of the most striking sights along the road from Neapoli is the fortress of Aghia Paraskevi which served as a watchtower for warning the inhabitants of pirate attacks that were once the scourge of these coastal areas.
On the west side of Mesohori is the church of Ypapanti, built in 1708. A stroll through the village is rewarded with yet more splended panoramic views.