In what state is the Elephant Falls located?
Answers
Answered by
0
Answer:
Meghalaya
Explanation:
Hope it helps you
Plz follow me
Answered by
0
The Elephant Falls are a two-tier waterfall in Shillong, Meghalaya, India. The mountain stream descends through two successive falls set in dells of fern-covered rocks.
Similar questions
Science,
2 months ago
Business Studies,
2 months ago
Science,
5 months ago
India Languages,
10 months ago
Hindi,
10 months ago