Talk:Riverdale (town)/@comment-16575515-20170305010223/@comment-32372311-20171021003945

Well, the show was filmed in Canada. But Probably Canada is close by Riverdale in the show. Jughead made it seem like it was literally close by.