High on Ambukutty Mala in Wayanad, the Edakkal Caves house petroglyphs dating back to at least 6,000 BCE, offering a rare glimpse into ancient human life in South India. The trek up brings scenic views, and the mysterious carvings reward history buffs with a journey back in time.