Niagara Falls, Ontario
Album No. 1
As soon as I heard the name, Bird Kingdom, I knew that I had to go. Located in Niagara Falls, Ontario, the Kingdom boasts that it’s the home of the largest indoor aviary in the world. With 50,000 square feet of multi-level rainforest to explore, the main aviary is breathtaking. It’s only one of the many displays and experiences that the establishment provides though. This place is amazing. I could go back a hundred times and still not get all the pictures I want.