Bird Kingdom

The Bird Kingdom at the Niagara Falls Aviary has over 400 free flying birds for your viewing pleasure.  I did not expect much when visiting this place and I was blown away.  It is immaculate and everyone will enjoy visiting this place.  There were many species of birds, Macaws, Lorikeets, toucans, and I believe I saw […]