Inside the Walls of Troy What is The Temple of Apollo? help Asked by Cat on 04 Dec 05:14 Last updated by Cat on 04 Dec 05:15
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.