India's ''Niagara" , Athirappilly Waterfall, is a stunning natural waterfall in Kerala that offers breathtaking views and peaceful natural beauty.
The Highest plunge waterfall in the world, NohKalikai Falls in Meghalaya, India. It plunges from a forest cliff into a turquoise pool surrounded by lush landscapes & steeped in local legend.
Jogs Falls in Karnataka, India is a magnificent segmented waterfall. It plunges 830 feet in four separate shower in the middle of lush and green environment.
The magnificent four tiered Dudhsagar Falls in Goa, India is similar to a sea of milk and cascades dramatically through lush forest and steep landscape. It is a popular destination for tourists all year long.
Chitrakote Falls , situated in Chhattisgarh, is the tallest waterfall in India and rises to a height of 95 feet. Due of its incredible beauty, it's often called "Niagara of India".