Nohkalikai Falls is the tallest waterfall cascade in India. Its stature is 1115 feet (340 meters). The cascade is situated close to Cherrapunji, probably the wettest spot on Earth. Nohkalikai Falls are taken care of by the water gathered on the highest point. Underneath the falls there has shaped a dive pool with abnormal green hued water. This Beautiful falls plunges from the edge of the Cherrapunji Plateau. Amazingly famous amongst the tourists, Nokhalikai falls is a must visit during your Meghalaya Tour.