The cool breeze of Kodaikanal, a hill town in Tamil Nadu, is a welcome respite from the humidity typically associated with southern India. Nestled amidst the misty clouds, this hill station is rightly called the Princess of Hill Stations. There are rambling paths for trekkers, lakes to spend an afternoon by, waterfalls to bathe in and plenty more. Even the trees and plants here are unique. If you time your visit right, you may be able to see the Kurunji shrubs in bloom. At night, a trip to the observatory takes you to a whole new world.