Bird Kingdom is an aviary in the tourist district of Niagara Falls, Ontario, Canada. Opened in May 2003, it is the largest free flying indoor aviary in the world.
Fallsview Casino Resort
Maid of the Mist
Niagara SkyWheel
Sheraton Fallsview Hotel
Antica Pizzeria & Ristorante
The Dhaba On The Falls
Rainforest Cafe Niagara Falls
Flavors & Spices