Kodaikanal is a charming hill station in Tamil Nadu. The place attracts thousands of tourists from...