Random Travel Photo of the Week: World’s Largest Buffalo, Jamestown, North Dakota

The World’s Largest Buffalo, located in Jamestown, North Dakota.Photo by Charish Badzinski. If you’ve ever driven the long, mind-numbingly straight stretch of I-94 through North Dakota, you may have spied this sweet roadside oddity: the World’s Largest Buffalo, located in Jamestown, North Dakota. If you are making that drive it’s worthwhile to stretch your legs … More Random Travel Photo of the Week: World’s Largest Buffalo, Jamestown, North Dakota