the niagara falls is located on the ganges river. (true or false)
What is the rank of India in medal tally in London Olympics 2012
abhigenius7:
1 false
Answers
Answered by
4
1) this statement is false
Answered by
4
False , Because Niagara Falls is located in North America
India's rank is 56th in London Olympics 2012
India's rank is 56th in London Olympics 2012
Similar questions