Where is ‘Niagara falls’ located?
A. On the border between India and China
B. On the border between India and Pakistan
C. On the border between Canada and USA
D. On the border between India and Afghanistan
Answer:C
Where is ‘Niagara falls’ located?
A. On the border between India and China B. On the border between India and Pakistan C. On the border between Canada and USA D. On the border between India and Afghanistan