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 .