Pillar Rocks are a natural attraction in Kodaikanal, a hill station in Tamil Nadu, India. They are three vertical granite boulders that stand shoulder to shoulder, reaching up to a …
Pillar Rocks are a natural attraction in Kodaikanal, a hill station in Tamil Nadu, India. They are three vertical granite boulders that stand shoulder to shoulder, reaching up to a …