Ngaloi Waterfalls

Ngaloi Waterfalls is a waterfall located in Manipur.

It is one of the tourist attractions whose exquisiteness and calmness can't be missed.

The best time to visit the place is from October to March.

Copyright 2012-2022 Indiamap Digital Pvt Ltd. All rights reserved. Privacy Policy | Terms of Use