When it comes to the matter of exploring some amazing places of Europe, the country Greece always comes into mind.…