The Temple of Castor and Pollux
Leave a reply
The Temple of Castor and Pollux is at one end of the Roman forum, near the Arch of Septimius Severus. During the battle of Lake Regillus against the Etruscans, in 496 BC, some people said they had seen the twin gods Castor and Pollux helping the Roman side. After the Romans won the battle, they […]