Taphou Falls is in Kangpokpi in center of Manipur. If you are ready for an adventure, you can pack your bags and go for a…
Sadu Chiru Waterfalls/Sadar Falls
Sadu Chiru Waterfalls also known as Leimaram Waterfalls is in Manipur, about 25 km from the Imphal. This nature lover’s paradise will have you feeling…