Rhodes Eleoussa Village
Eleoussa in Rhodes, Dodecanese: Located at a distance of 37 km south of Rhodes Town, Eleoussa is a tiny village set in the middle of a lush green forest. It used to be an Italian settlement, the reason you will see an old Italian sanatorium and an Italian aqueduct on a hill above Eleoussa. The fresh country air and the running water make Eleoussa a nice place for hiking or mountain biking. Many taverns in the region offer delicious meals one you get tired from sports.