Sadu Chiru Waterfall

New Thumbu Thong Road, Imphal,
Sadu Chiru Waterfall Sadu Chiru Waterfall is one of the popular Waterfall located in New Thumbu Thong Road ,Imphal listed under Local business in Imphal , Water Park in Imphal ,

Contact Details & Working Hours

Map of Sadu Chiru Waterfall