Bhewma Falls

4.40 (28)
5th
Water Fall
Bhewma Falls
Bhewma Falls

Bhewma Falls - Location details

Bhewma Falls, Mangan, Sikkim

Bhewma Falls - History details

Bhewma Falls, also known as Amitabh Bachchan Falls and Bhim Nala Falls, is a majestic waterfall located in the Mangan district of Sikkim. It is one of the tallest waterfalls in the state and is a popular attraction for tourists traveling to North Sikkim. 

Reviews

4.40
(28)
Top