Photo Story: Kodaikanal – A Hill Station in TamilNadu, India

Kodaikanal is a famous hill station located in Tamil Nadu, India. Kodaikanal is popularly known as the Princess of Hill stationsĀ and it is one of the popular tourist destinations and hill stations in South...
badge