Have you ever been to Greece? If yes, have you already visited all of its 3000 islands? Probably not…you might need a second life to visit all the Greek islands! But at least you should go to the most known ones: Santorini, Crete, Rhodes or Corfu. They’re really worth it!