Categories World Affairs Which of the following waterfalls is located between America and Canada? Post author By theinfopk Post date October 22, 2021 No Comments on Which of the following waterfalls is located between America and Canada? Victoria Falls Ribbon Falls Niagara Falls Angels Falls ✓ ← In which of the following country, ‘Victoria Falls’ is located? → Identify the world’s Largest Dam Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment Name * Email * Website Save my name, email, and website in this browser for the next time I comment.