In what state is the Elephant Falls located?
A. Mizoram
B. Orissa
C. Manipur
D. Meghalaya
Answers
Answered by
1
In what state is the Elephant Falls located?
A. Mizoram
B. Orissa
C. Manipur
D. Meghalaya✅
Similar questions