Small river at Kerala in India. Kerala is known as God's Own Country. This small river is situated at Aryankavu in Kollam District.