The Edakkal caves in Wayanad, Kerala, feature intricate engravings dating back to the Neolithic and Stone Ages.
Millions of years ago, early humans lived in a world where survival was anything but guaranteed. Wild predators, ...