Helen of Troy is one of the most prominent figures of ancient Greek mythology, and her birth is nothing short of a miracle.
Walk the path of a cult initiate and explore the Sanctuary of the Great Gods on the Greek island of Samothrace in this meticulous virtual re-creation of the sacred grounds.