Kodaikanal is known for its mist-covered hills, cool mountain air and lush green landscapes. Beyond its scenic appeal, the ...