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✅
Answered by
1
Answer:
D. Make my answer as brainlist answer
Similar questions