Fantastically Situated for exploring the island of Crete, Villa Alpha is within a 10 minute walk on the enchanting village of Aged Hersonissos. You’ll locate a delightful choice of dining establishments, tavernas and bars located during the square for a wonderful Greek evening.Take a step again in time for the Lychnostatis Open Air Museum, in whi