Bird Kingdom
Niagara Falls, ON
Culture
Bird Kingdom is an aviary in the tourist district of Niagara Falls, Ontario, Canada. Opened in May 2003, it is the largest free flying indoor aviary in the world.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account