Holidays are all about leaving behind our stress-filled lives and living in the moment. To make most out of the holidays, a lot of people plan to visit Crete. Greece is a popular tourist destination from a very long time and its enchanting island – Crete has also become a […]