answersLogoWhite

0

Diana was born on the island of Delos. She was born before her twin brother Apollo and was her mother's midwife.

User Avatar

Wiki User

15y ago

What else can I help you with?