Organic Tea from France…to Elounda

Francois is a Flavor Designer and Jerome is a Jewelry Designer from France and they live in Paris. They visit Elounda Island Villas every September for the last 5 years, to indulge the [...]