Kodaikanal , a picturesque hill station ... Pillar Rocks A natural wonder, Pillar Rocks are three giant rock formations standing 122 meters tall. The viewpoint offers stunning vistas of the ...
Pillar rocks are three massive granite boulders that seem to stand shoulder to shoulder in Kodaikanal offering a stunning ...