Villa Talea: Rent a Country House on Crete. Location of the holiday house

Villa Talea on the map

You can read more about the village Exantis here.