Mesanagros
Mesanagros is a village in the south of Rhodes, Greece. It belongs to the municipality of South Rhodes, and is located at a distance 83 km from Rhodes.
The name Mesanagros means 'cultivated, fenced large Byzantine farm'. The village's history goes back centuries, as has been shown by evidence from by historians and travelers. It has many old monasteries.