Searching...
Ri

Riverdela

City

Type City
Located in -
Map -

Riverdale is a fictional town in the United States where most of the characters live and appear in Archie Comics. Conflicting details on its geographic location have been given over the years. It is located near the fictional town of Greendale, home of Sabrina Spellman.

Characters connected to Riverdela.

No connections to Riverdela found.