Niagara Falls Aviary

Birds of the Lost Kingdom

Address: 5651 River Road, Niagara Falls
905-356-8888 or 1-866-994-0090

Come and explore this tropical paradise where you can experience over 300 species of tropical birds free flying in a lush jungle filled with exotic plants. Explore and learn about birds and amphibians from around the world. Fun for the whole family! This attraction is wheelchair accessible.