Contribute photo
Hello Village
Charming stone-built village resort in Crete with self-catered accommodations and terraces overlooking the Mediterranean Sea. (143 characters)