Pykara Waterfalls, located in the scenic Nilgiri Hills of Tamil Nadu, is a captivating natural wonder with its stunning beauty.
Pykara lake
Offbeat Places In Ooty: Take A Journey To The Town’s Hidden Treasures
Located in the lap of the Western Ghats, Ooty is one of the famous hill stations attracting tourists for its pleasant climate and splendid scenery.