The face that launched 1000 ships In Greek mythology, Helen of Troy was thought to be the most beautiful woman in the world. Homer told her in the Iliad and there are suggestions that Helen was a goddess associated with trees and birds. When her Father King Tyndareus decided that it was time for her to marry,┬ásuitors┬ácame from all over Greece, hoping to win her hand in marriage. Among those…

Find Out More