Villa Zoe,
Crete / Greece

A beautiful hidden gem only five minutes to the beaches of Crete, this place will also warm your heart due to the lovely welcome of german…