Apollona, Rhodes

apollona rhodes

Apollona is a traditional mountain village in the central interior of Rhodes, sitting on the wooded slopes near Mount Attavyros, the island’s highest peak. It is one of the quietest and most authentic inland settlements on Rhodes, a place where everyday rural Greek life carries on much as it has for generations, far from the … Read more