The privately-owned Bird Kingdom is the largest free flying indoor aviary in the world, located at 5651 River Road, Niagara Falls, Ontario, Canada.
Opened in May 2003, it is the largest free flying indoor aviary in the world. 5651 River Road
Niagara Falls, Ontario
L2E 7M7 Larry Vann, a resident of the Niagara area, purchased the museum building. In June 2003, the building re-opened as Bird Kingdom at the Niagara Falls Aviary. 
