Advertisement
Advertisement
Kanchipuram
/ kɑːnˈtʃiːpərəm /
noun
- a city in SE India, in Tamil Nadu: a sacred Hindu town known as "the Benares of the South"; textile industries. Pop: 152 984 (2001)
Advertisement
Advertisement
Advertisement
Advertisement
Browse