If we talk about the largest island in Greece, then Crete is the beautiful one. It has lot to offer and it has become so much popular among travellers. Here in this guide, we have mentioned 5 villages to explore for a perfect vacation in Crete. You should know about […]