Soochipara Falls/ Sentinelrock Waterfalls is a water stream falling on a hillock before joining Iruvazhinji stream and Chulika river in Kerala. It is located on…
Soochipara Falls/ Sentinelrock Waterfalls is a water stream falling on a hillock before joining Iruvazhinji stream and Chulika river in Kerala. It is located on…