Mount Attavyros, Rhodes
Mount Attavyros is the highest mountain on Rhodes, a bare, conical limestone summit rising to 1,215 metres in the west-central interior of the island, above the wine village of Embonas. Its smooth, treeless slopes give it a distinctive shape that is visible from much of Rhodes and, on clear days, from neighbouring islands and the … Read more