Buffalo Wyoming Claims America’s Biggest Swimming PoolBuffalo Wyoming Claims America’s Biggest Swimming PoolFed by fresh spring water from the Bighorns.Glenn WoodsGlenn Woods