Day: May 18, 2018

Greek Cuisine
Soup
Travel

A Greek Feast at Olea Villas Crete

On our recent trip to Crete we had the opportunity to stay at the Olea villas, which are set amongst olive groves facing Loutraki Bay, near Chania Crete The villas are fully equipped with a modern kitchen with all mod cons, crockery and cooking utensils if you want to do self catering. However for those […]

Read More