I’m not a big fan of this zoo located near Delaware Park in Buffalo. They have made a lot of renovations but this place is more depressing than fun. I wish they had better facilities for the animals. I also wish they had more animals. This is such a boring zoo. I really try staying away from here.
more