News

Elephant Falls is perhaps the most famous waterfall around Shillong. Only 12 km from the city, this three-tier waterfall is ...