Travel Kodaikanal by alan.dotchin February 9, 2004 by alan.dotchin February 9, 2004 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 … 0 comments 0 FacebookTwitterPinterestEmail