Craving for a holiday that could bring some peace to your mind, body and soul? Crete is that one holiday destination which is filled with scenic and tranquil spots. Check out our top picks and make your trip a truly blissful one. 1. Visit Seitan Limania Beach For A Dip […]