Anyone familiar with the town of Chippawa? I am looking for a petting zoo/children's farm that is apparently in that area but can't find any information at all about Chippawa through google or anywhere else I've tried. I was told it is near Niagara Falls. Any help would be much appreciated!!!