Every year, the charming hill station of Ooty, located in the lush Nilgiri Hills of Tamil Nadu, transforms into a paradise for nature lovers and tourists from around the world. The highlight of this ...