Lake Hope State Park in McArthur, Ohio is the antidote to modern life you didn’t know you needed. Nestled in the verdant hills of Vinton County, this 2,983-acre woodland sanctuary might as well be on ...