Kodaikanal is a beautiful hill town in the southern Indian state of Tamil Nadu. It is one of the best hill stations in South India. Kodaikanal is at an altitude of 7200 feet above the sea level which gives it an amazing and pleasant climate. | Beautiful Kodaikanal: Princess of Hill Stations | It is… Read More Beautiful Kodaikanal: Princess of Hill Stations
This post first appeared on One-stop-destination For All Your Travel Queries For India, please read the originial post: here