Beautiful Kerala #48 Posted on March 25, 2015 by shail Soochipara Falls also known as Sentinel Rock Waterfalls is a three-tiered waterfall in Vellarimala, Wayanad. Share this:TwitterFacebookMorePinterestTumblrRedditEmailLike this:Like Loading... Related
It’s so lovely.. seeing that water fall makes me feel to jump in the water..
🙂