World’s Largest Elkhorn Arch in Afton Named Weirdest AttractionWorld’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 HollidayDoc Holliday