Advertisement

Advertisement

Kanchipuram

/ kɑːnˈtʃiːpərəm /

noun

  1. 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


KanchenjungaKandahar