Kodaikanal is one of the most popular hill stations in the state of Tamil Nadu. It is situated at the Dindigul district of the state.
Read this post on southindiatravel.in