Inside the Walls of Troy

What is The Temple of Apollo?

help

Asked by
Last updated by Cat
1 Answers
Log in to answer

The temple of Apollo is the site of the mythical bestowal of the gift of second sight to Cassandra and her twin brother, Helenus. There are many temples of Apollo throughout Greece.