Independence Day in Jackson Hole

My best friend always raves about holidays in her home town. She always described it at a quaint small town with a square, and place where everyone knows everyone. The only thing is, her small town is Jackson, WY, one of the most famous “small-towns” in the country, and one that has seen a significant…