Bhewma Falls
4.40
(28)
5th
Water Fall
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)