Bird Kingdom at the Niagara Falls Aviary

5651 River Rd, Niagara Falls , Ontario, Canada - Phone: 905-356-8888