Showing posts with label bird kingdom. Show all posts
Showing posts with label bird kingdom. Show all posts

August 10, 2018

Bird Kingdom in Niagara Falls

bird kingdom niagara falls
Bird Kingdom is the largest free flying aviary in North America where guests can mingle with a variety of birds. Over the years, we have visited Bird Kingdom a couple of times with our children, and have enjoyed this indoor attraction in Niagara Falls, Ontario.