Crete: Olea Villas Chania near Loutraki Bay
Olea means olive in Greek. To offer an olive branch is to offer the hand of peace. Giving a bowl of olives to a guest at your home or at a restaurant is to welcome them and the owner of the luxury Olea Villas makes sure […]








