Best Hotels in Falasarna Crete GreeceWhat could be better for a traveler in Crete than to live a little next to the ancient Greek polis? Falasarna is a story…