6 Things You Must not Miss While Visiting Kodaikanal Kodaikanal is a small hill station in Tamil Nadu that offers the perfect escape from the heat and crowds of India’s larger cities. Hills, tea Read More »