Discover the most beautiful places in Greece, from the graceful architecture of Venetian towns to the white-sand sweep of its beaches.