Kodaikanal is often called the “Princess of Hill Stations,” rightly because it suits everyone destined for a tranquil adventure.

Kodaikanal is often called the “Princess of Hill Stations,” rightly because it suits everyone destined for a tranquil adventure.