Start your day at Coaker's Walk, a paved pedestrian path with beautiful views of the surrounding valley and hills. Afterward, walk to Bryant Park and experience Kodaikanal's flora. This 20-acre botanical garden contains a wide variety of native and hybrid trees, and thousands of colorful flowers.
Visit Pillar Rocks, a set of three giant rock pillars situated at an altitude of 4000 feet. From there, travel to Guna Cave named after a famous Tamil movie. While it's not recommended for claustrophobic people, the cave has a fascinating history to discover.
Start your day by visiting the Bear Shola Falls, a picturesque waterfall surrounded by dense forest. After that, take a drive to Dolphin's Nose, a rugged cliff with a stunning view of the valley below.
Spend the day at Berijam Lake, a pristine freshwater lake surrounded by lush forests. If you're feeling adventurous, you can take a hike and explore the nearby hills. Afterward, visit the Kurinji Andavar Temple, dedicated to Lord Murugan, which is located on a hilltop and provides stunning views of the surrounding area.
If you have more time, you can add a visit to the Kodaikanal Solar Observatory and try out the local cuisine at the nearby restaurants. If time is a constraint, consider cutting some of the places in your itinerary and enjoy the places you do visit without rushing. Remember to bring your hiking shoes and a light jacket, as the weather in Kodaikanal can be unpredictable.