Apollo was one of the 12 Gods of mount Olympus who was born in the island of Delos together with his twin sister, Goddess Artemis. His father was God Zeus and his mother was Leto. Apollo was the God o...