Hercules (known in Greek mythology as Heracles or Herakles) is one of the best-known heroes in ancient mythology. His life was not easy—he endured many trials and completed many daunting tasks—but the reward for his suffering was a promise that he would live forever among the gods at Mount Olympus.

Hercules was not a god, but was born a mortal, although like many mythic heroes, he had a complicated family tree. According to legend, his father was Zeus, ruler of all the Greek gods on Mount Olympus and all the mortals on earth, and his mother was Alcmene, the granddaughter of the hero Perseus. (Perseus, who was also said to be one of Zeus’ sons, famously beheaded the snake-haired Gorgon Medusa.)

More Info: www.google.com