Live stream preview
Join Ban Tei as he visits the spectacular NohKaLikai Falls, one of the tallest plunge waterfalls in India, located near Cherrapunji, one of the wettest places on Earth. The falls are not only known for their breathtaking beauty and the lush, verdant scenery that surrounds them but also for the heart-wrenching legend that gives them their name.
4 Comments