A few days back while I was watching a movie, the natural beauty shown through the movie caught my attention. On more inspection, I found out that the place where the movie had been shot was none other than...
The Lake Forest Yercaud Light mist rolling over green hillsides, blue skies and perfect weather are just some of the wonderful offerings of the hill station that is Yercaud. Situated close to Salem in Tamil Nadu, and at an altitude...

Top Destinations