Elephant Falls is a three level waterfall we experienced by a walk that went in front of each step. It’s located near city of Shillong in India’s northeast.
Bishop Falls and Beadon Falls are two impressively tall falls viewable from a lookout across its canyon within the city limits of Shillong in northeast India.
Kynrem Falls is a 305m seasonal waterfall that we saw from a lookout in Thangkharang Park near India’s border with Bangladesh in the Cherrapunji or Sohra area.
Nohsngithiang Falls is a seasonal waterfall in Cherrapunji in northeast India might look like Seven Sisters in the monsoon, but it didn’t do well on our visit.
Nohkalikai Falls is a 335m plunge waterfall with reliable flow in the Cherrapunji area of Meghalaya State in the northeast of India easily seen from a lookout.