Archaeologists Find Over 110 Megaliths In Kerala. See Pics
In a surprising development, a huge number of megalithic structures have been discovered during a recent archaeological excavation conducted near the Malampuzha dam in Palakkad, Kerala. Taking to X, the Archaeological Survey of India (ASI) shared the pictures of the stone structures and said that the team that surveyed the area came across more than…