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