Make the easy peasy guess!

Hey guys, hope we're up for a challenge. So this won't be very tough. It's going to be quite easy because it's very popular. It is one of the most famous stations of South India, and it is one of the largest river and waterfalls in the district. This river which forms this waterfalls, rises at the Mokoki Peak. So I guess by now familiar people would have guessed this place. So go down to the comment section and reply if you guessed this place right