Sadu Chiru Waterfalls
4.00
(266)
2nd
Water Fall
Sadu Chiru Waterfalls - Location details
Sadu Chiru Waterfalls, Thoubal, Manipur
Sadu Chiru Waterfalls - History details
Sadu Chiru Waterfalls, also known as Leimaram Waterfalls, is a multi-tiered cascade located near the village of Ichum Keirap in Manipur. The waterfalls are situated in the Senapati district, approximately 27 kilometers from the state capital, Imphal. This serene natural attraction is a popular spot for trekking, picnicking, and photography.
Reviews
4.00
(266)