Neya Waterfall Yangang

4.30 (16)
5th
Water Fall
Neya Waterfall Yangang
Neya Waterfall Yangang

Neya Waterfall Yangang - Location details

Neya Waterfall Yangang, Namchi, Sikkim

Neya Waterfall Yangang - History details

Neya Waterfall, the highest waterfall in South Sikkim, is a hidden gem located in the peaceful forests near the town of Yangang. It offers a tranquil escape, untouched by large crowds, and can be easily viewed from the nearby road. 

Reviews

4.30
(16)
Top