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
English,
3 months ago
Math,
3 months ago
Social Sciences,
3 months ago
Science,
6 months ago
India Languages,
11 months ago
Hindi,
11 months ago