Soochipara Falls (Sentinel Rock) near Wayanad is known for its three-tiered rocky cascades and adventure activities.