Social Sciences, asked by hasinin19pgi6010022, 3 months ago

In what state is the Elephant Falls located?​

Answers

Answered by jhonson3zp
1

Answer:

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.

Answered by 713shreyapalkar
1

Answer:

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.

Explanation:

come on snap chat

check my bio for I'd

Attachments:
Similar questions