Point of interest
Epavlis Resort
5 locals recommend,
Location
Porto Cheli
Tips from locals
Great place to spend a day, 5 minutes drive from the villa, next to a wonderful sandy beach with umbrellas and sunbeds and a great cafe/taverna with an amazing view of the sea with great snacks and greek dishes.