Bird Kingdom

Located in Niagara Falls, Canada is Bird Kingdom, a tropical adventure for all ages, and the largest free-flying indoor aviary in the world.

BIRDKINGDOM.CA