Kodaikanal

  • Post category:Travel

Kodaikanal, often referred to as the "Princess of Hill Stations," is a picturesque hill station nestled in the Western Ghats of the southern Indian state of Tamil Nadu. Situated at…

Continue ReadingKodaikanal