According to mythology , Diana was born with her twin brother Apollo on the island of Delos .
According to mythology , Diana was born with her twin brother Apollo on the island of Delos , daughter of Jupiter and Latona .