Sadu Chiru Waterfalls

4.00 (266)
2nd
Water Fall
Sadu Chiru Waterfalls
Sadu Chiru Waterfalls

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)
Top