Kerala is also sometimes called, the Kashmir of South. The scenic spots in and around it remain covered in mist throughout the year. Surrounded by tall mountains on one side and deep valleys on the other, this town has a picturesque look to it. Kerala has so many amazing places to see but among all these, Ponmudi holds its own […]