Geography, asked by Anonymous, 5 months ago

In what state is the Elephant Falls located?​

Answers

Answered by kinjalsagar
0

Answer:

Meghalaya

Explanation:

Hope it helps you

Plz follow me

Answered by cutie05
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