Its a tourist plce near to chennai ecr. We can see the beauty of natural and the speciality of the placce is five radhas build by pure rocks.
And it have near by a beach and its visiting cost is low and it have light house and its view is marveles must go and update ur review