The visit was worthwhile, the three-phase waterfalls are very attractive. Elephant falls in Shillong is a beautiful place and that is nicely organized. Must visit place. Getting down and coming up is quite a task but all worth it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.