Lovely Guesthouse on the Beach, Evia

Evia, Grecia