What Should I Wear When Visiting Greece? Tips on what to wear to Greece especially to Athens, Ithaca and Kefalonia