Kodaikanal which in Tamil means “The gift of the forest” is a famous hill station located in the Dindigul district in Tamil Nadu at an altitude of 7200 feet above sea level. It is also commonly referred to as the “Princess of the hill stations” and has been a favorite honeymoon destination for many couples […]