Naga Falls is a stunning waterfall located in the Sikkim, in the northeastern part of India. It is one of the many picturesque waterfalls that can be found in this region known for its natural beauty. The Naga Falls is on the way sightseeing to North Sikkim.