Tour operators not found for this place
Kodaikanal is a city in the hills of the Dindigul district in the state of Tamil Nadu, India. Kodaikanal is referred to as the "Princess of Hill stations" and has a long history as a retreat and popular tourist destination.