The 10 best hotels in Crete

On a quest to find paradise in one of Greece’s most beautiful islands? Look no further, here is our guide to the most beautiful resorts in Crete… Greece has been one of the hot spots for summer travel…
crete – BingNews