Stone age treasures unearthed from sealed cave at Manimoola in Kasaragod

Stone Age artifacts, including beads, tools, and pottery, have been unearthed from a sealed cave in Manimoola, India.

Kerla