World’s Largest Elkhorn Arch in Afton Named Weirdest AttractionAn iconic part of Afton, Wyoming has just been named one of the weirdest roadside attractions in America.Doc Holliday