||TIME FOR YOUR DREAM VACATIONS IN GREECE
- Athens, Greece
3-story Villa, 45 minutes from Athens, yet, feels like being on a Greek ISLAND!
Villa Eleni is situated at the top of a hill, 400 meters (0.24 miles) from the Legrena beach.
Legrena is the first village from the world-famou