Kodaikanal is incomparably situated on the Upper Palani Hills in Tamil Nadu in Southern India. It is a hill station that simply abounds in charms. There are a huge number of excellent attractions such as sweeping views of the green-blue Vegai Plain, bungalows left over from the British Raj, beautiful gardens and a heavenly climate. (more…)