You have a 95% chance of getting pooped or peed on in the aviary!If you’re in Niagara Falls and the weather doesn’t condone being outside all day, I’d highly recommend a stop at Bird Kingdom. If you like aviaries, it’s one of the best I’ve frequented — large variety of birds and ample opportunity for…