Share KOOKAL – Mother Nature in all its Splendour Kodaikanal is a charming hill station in Tamil Nadu. The place attracts thousands of tourists from...Read More ARCHIVED Dec 24