This is a famous 1800 year old landmark in Chettinadu. Ganapathi, the presiding Deity is worshipped before the start of anything auspicious. The sheer size of Ganapathi believed to grow out of a rock is indeed unique.