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