1 entry

Articles Published on January 5, 2004

Architectural Wonders

Spurred on by a documentary titled The Lost Temples of India, our writer sets out to see the architectural wonders of the Chola temples in Thanjavur.
entries per page: 5 10 25 50 100