Birds of the Lost Kingdom
Address: 5651 River Road, Niagara Falls
Tel: 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.