Apr 11, 2023 · Apollo was the son of Zeus, the supreme god of the Greek pantheon, and Leto, a descendant of the Titans. In myth, he and his twin sister Artemis were born on the island of Delos, the only place on earth that would give Leto shelter when Hera, Zeus’ jealous wife, sought to prevent her from giving birth. Apollo rewarded the island by making it ...