Ngaloi

Location

Ngaloi is a small village located in the district of Churachandpur. At the village, tourists can see the beautiful surroundings and greenery of the low-lying mountains. This village is also famous for its famous Ngaloi waterfall that flows through the region.