It is located halfway up the Attavyros, a gray rocky mountain of 1,215 m height. On the top is a temple of Zeus. The village is the centre of wine industry on Rhodes and attracts many tourist daytrips.