There are countless megalithic sites around the world, but while Stonehenge may be the most famous, know this: it is not the oldest or biggest. The site of Göbekli Tepe, in Turkey, dates back ...
The Archaeological Survey of India (ASI) has stumbled upon a cluster of over 100 megaliths near Malampuzha dam in Palakkad, ...
Megaliths are huge stones placed in prominent positions in the landscape. But why? In the absence of any written testimony, scientific advances are starting to plug the gaps and help ...
According to Professor K P Rao of the University of Hyderabad, the Mudumal menhirs probably constitute the largest megalithic ...
The discovery was made near the Malampuzha dam in Palakkad, Kerala. In a surprising development, a huge number of megalithic structures have been discovered during a recent archaeological ...