Buffalo Falls is located on the road to Pachaimalai from Senkattupatti. It can be seen only by crossing the Periya mangalam and Chinna mangalam hills and descending a slope of about 150 feet. This waterfall, like other waterfalls, is calm and deadly in the mountains.

Leave a Reply