Niagara Falls
by on
Niagara Falls
by on

Niagara Falls

Where is the Niagara Falls situated?
1. Ontario
2. Manitoba
3. New Brunswick
Answer: 1. Ontario

Love this card?

Support emilyschuler28's creations
with a gift of Premium Membership!

Gift

Card Comments