Situated at about 7,000ft above sea level, Kodaikanal is famous for its breathtaking views and unsurpassed beauty. Also known as Princess of Hill Stations, it lies in the hills of Dindigul in Tamil Nadu. In Tamil, Kodaikanal means "Gift of Forest." This place is a gem for all nature lovers with emerald-green forests, lush waterfalls, tranquil lakes, and serene views.