Kodaikanal is a municipality and hill station in Dindigul district in the state of Tamil Nadu, India. It is situated at an altitude of 2,225 m in the Palani hills of the Western Ghats. From Wikipedia