Escape city bustle amid stunning natural visuals at Kovai Kutralam Falls nestled amidst the western ghats forest nearly 35 km from town created by River Surappa cutting through mountains majestically.