Kodaikanal-mountain destinations in India

Kodaikanal is one of the finest mountain destinations in India