0 reviews
Pillar Rocks in Kodaikanal is a breathtaking natural wonder that captivates visitors with its majestic beauty. These towering rock formations, standing at an impressive height of about 400 feet, are enveloped in lush greenery and often shrouded in mist, creating a mystical ambiance. The viewpoint offers a panoramic vista of the surrounding valleys and hills, making it a perfect spot for nature lov