Ancient Mysteries Surprising Discovery Of The Biggest Buddha “Foot” In India MessageToEagle | November 15, 2015 MessageToEagle.com – Archaeologists keep delivering new exciting and surprising discoveries. This time scientists excavating in Kadapa in Andhra Pradesh, India stumbled upon two biggest Buddha padhas. The Buddhist site, Read More