Largest capstone unearthed in South India
Archaeologists in Narmeta village of Nangunuru mandal, India’s Telangana state, discovered and lifted what is believed to be the largest capstone of a menhir structure ever found.
Archaeologists in Narmeta village of Nangunuru mandal, India’s Telangana state, discovered and lifted what is believed to be the largest capstone of a menhir structure ever found.