Bird Kingdom

5651 River Rd, Niagara Falls, ON L2E 7M7
905-356-8888
http://birdkingdom.ca

Bird Kingdom Niagara Falls, Canada The World’s Largest Free-Flying Indoor Aviary