Showing posts with label Elounda. Show all posts
Showing posts with label Elounda. Show all posts

Tuesday, February 25, 2014

Elounda Island Villas in Crete



Elounda Island Villas in CreteFamily Elounda apartment with kitchenette, balcony


Free WiFi in lobby and parking
Source