0 reviews
Pykara Falls, located near Ooty in the Nilgiris district of Tamil Nadu, is a breathtaking natural wonder that captivates visitors with its serene beauty and cascading waters. Surrounded by lush greenery and dense forests, the falls are part of the Pykara River, which originates from the Mukurthi Peak. The river flows through a series of picturesque landscapes before plunging down into two distinct