WGRZ Channel 2 in Buffalo has a feature (including video) about the Bird Kingdom:
Clifton Hill in Niagara Falls, Ontario, is well known for its unusual attractions. But among them all, Bird Kingdom stands out as perhaps the most interesting and educational.
The world’s largest free-flying indoor aviary in the world, Bird Kingdom is home to over 400 birds, many of which are endangered or threatened in the wild. In an area full of gaudy tourist traps and souvenir shops, the Kingdom stands out like the beautiful plumage of its flocks of avian residents.
Just to be clear, Bird Kingdom is NOT on Clifton Hill.