June 2018

Bird Kingdom

Niagara Falls, Ontario

Canada

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.

  • Black Facebook Icon
  • Black Twitter Icon
  • Black Instagram Icon