Read Time:11 Second
A remarkable archaeological discovery has come to light at Kanhirapoil in Madikkai grama panchayat of Kerala where 24 pairs of prehistoric footprints and a human figure have been found carved into rock on private property. Experts believe these…