The literal meaning of Yercaud is Lake in Forest because Yeri signifies Lake and Forest are called in Tamil Kaadu. However, Yercaud is not only a popular hill resort; rather it is such a beautiful place in India where...
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...

Top Destinations