Worth tweeting about
Bird Kingdom Niagara Falls is the world’s largest indoor aviary and home to over 400 birds and many exotic reptiles. The large collection of tropical birds and reptiles is absolutely incredible to see. Ask your Niagara bus tours operator for more information.
Reviews
There are no reviews yet.