A new indoor water park in Williamsburg is coming to life.The city announced the new park, which is set to open in late fall, on Wednesday.The park will be called Buffalo, a play on the words “Buffalo River” and “buffalo.”It will be open to the public from Aug. 11...