Acheron River
Location
The river that souls cross to enter Hell, where they desire their punishment, linking sin to a soul being anchored in certain dimensions of hell.
Mentioned in 1 video
The river that souls cross to enter Hell, where they desire their punishment, linking sin to a soul being anchored in certain dimensions of hell.