Taken in Bird Kingdom at the Niagara Falls Aviary.
The worlds largest indoor free-flying viary, The Niagara Falls Aviary is home to over 400 tropical birds, a 6-story waterfall, and a 100-year-old Javanese Tiki house. The Bird Kingdom is quite impressive, sporting the honor of "Attraction of the Year" three times. There are also reptiles, bird shows, feedings, and bats to be seen.
5651, River Road
Niagara Falls, Ontario, CA
Telephone: 1-866-994-0090
Visit website
Discovered by Katie S
on 9 July 2008.
364 views.