Heloros

A minor Greek town located on a major road to Syrakousai, Heloros sits near a river of the same name, though in modern times the town's name has changed to Eloro and the river's to Tellaro. The god of this river was worshipped in the city and honoured with athletic, literary and musical competitions.