Kodaikanal Lake, a man-made lake, is located in the Kodaikanal city of Dindigul district, Tamil Nadu. Considered as one of the most popular geographic landmarks and tourist attractions, this lake is located at a distance of 3 km from the bus stand. Perched at an elevation of 2,285 m above ... Read More