Standing as silent witnesses to 3,000 years of history, the Muniyara Dolmens in Marayoor are Kerala’s most mysterious megalithic structures. Learn why these “stone huts” are a must-visit for every history buff.