Indiana has water that rivals the Greek islands. White Rock Park in St. Paul, Indiana is living proof that you don’t need a ...