Sentinel Rock Waterfalls
Sentinel Rock Waterfall is popularly known by the name 'Soochippara Waterfall' and this location is considered as the paradise of nature amid the gorgeous forest in Wayanad. The beauty of this forest bounded cascade is really indescribable. It is absolutely eye-catching to see the snow-white watercourse with misty foams falling in three stages from a height of 300 meters. Sentinel rock waterfall has a unique magnetic power to attract tourists. Visitors can take pleasure by rock climbing, water r...