A small island in Greece, but the most important mythological and archaeological site in the country.