In Greek mythology, Leto gave birth to Apollo and Artemis on this island, having been shunned by Zeus' wife Hera who was extremely jealous of his liaison with Leto.
In Greek mythology, Leto gave birth to Apollo and Artemis on this island, having been ostracized by Hera, Zeus's wife, who was envious of their relationship.