Soochipara, Kerala
Soochipara Falls, also known as Sentinel Rock Waterfalls, is surrounded by huge hills and dense forests. Soochipara Waterfall is one of the best tourist spots in Wayanad. The rock nearby has a resemblance to a needle and hence got the name Soochippara. Soochi means needle and Paara means rock in Malayalam. The water of the …