Riverdale: where is the hometown of Archie?
To try to understand where is Riverdale, we take a closer look at the lore from both the comics and in the show on the small screen.COMICSIn the comics, Riverdale is treated as a medium-sized city, like a suburb of a larger city without name, in which the cone of shops like Pop's Soda Shop and basic...