Shillong itself is a very beautiful place. We enjoyed the cold winters during x-mas, 2012. It was freezing cold with very strong wind. Day time is a bit hotter. Elephant Falls is a must see if u r in Shillong. Very beautiful and u can see it from top and also from the bottom. A photograph with your beloved one, in front of the Fall, is a must.
If you own or manage Elephant Falls, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.