From YoungHerculesWiki
Jump to: navigation, search

Mentioned In: Young Hercules (Movie Pilot), Young Hercules (Novelization), 1.07 - Inn Trouble

Delos is an island in the Cyclades archipelago. It is claimed to be one of the most important mythological, historical, and archaeological sites in all of Greece. Amongst other things, it is the birthplace of Apollo and Artemis.