The Langudi sites are perhaps the largest historic Buddhist complex in India.
Sitet në Langudi ndoshta janë kompleksi më i madh historik budist në Indi.