This little village, which is located near the Nilgiri Range on the bank of the Chaliyar River, is also known as the "Land of Teak Plantations."
The area is teeming with unique species, abundant in brilliant natural beauty, and displays vivid examples of the past through a number of royal residences.