logo.png
product_banner01.jpg

Taphou waterfalls

Taphou waterfalls is a waterfall located in Manipur.

It is a series of three waterfalls that come alive during the rainy season.

The ideal time to visit the waterfall is from June to December.