Bheem Nala fall is one of the tallest waterfalls in Sikkim. This waterfall is located in the Khedum village in the northern part of Sikkim. It is situated 13 kilometers far from Lachung. It is one of the most popular places to visit in Lachung. Though this waterfall is famous, it is not overcrowded. That is why it is a hustle-free place to spend some peaceful time.
Share On Social:
Facebook
Twitter
Pinterest
WhatsApp