Profile
Blog
Photos
Videos
Snorkel Rach Travels
Photo 65 of 268
A hidden gem, Elaphos and Elaphina Hotel
inland Rhodes is the fabulous swiss style hotel 8km from Eleousa. The hotel was built by an Italian in 1929. It is names after a species of deer that lived in the woods near by.
Uploaded
- comments