Ooty and Kodaikanal are two of the most popular hill stations in South India, offering pleasant weather, beautiful landscapes, tea estates, lakes, waterfalls ...