Independence Dam State Park in Defiance, Ohio is one of those places that makes you question every vacation you’ve ever taken that required an airport. The Maumee River doesn’t just flow here, it puts ...