Bheem Nala Falls, also known as Amitabh Bachchan Falls, is a towering and breathtaking waterfall located near Lachung in North Sikkim. Cascading from a great height, the falls create a roaring sound that resonates through the lush surroundings, making it a spectacular natural attraction. The name "Amitabh Bachchan Falls" is inspired by its towering height, reminiscent of the legendary actor's stature.
Easily accessible on the way to the Yumthang Valley, Bheem Nala Falls is a popular stop for tourists to enjoy the scenic beauty and capture stunning photographs. Its misty ambiance and the surrounding greenery make it a must-visit for nature enthusiasts exploring Sikkim.