answersLogoWhite

0

Yes, Artemis and Apollo are twins. They are the twin archers. Their mother was Leto and their father was Zeus. They were born on the island of Delos. Artemis was born first and became her mother's midwife.

User Avatar

Wiki User

15y ago

What else can I help you with?