Give us feedback!

See Elephant Falls, India

Elephant Falls is 12 km on the outskirts of Shillong, the mountain stream descends through three successive falls set in dells of fern covered rocks.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail