Thanjavur, formerly Tanjore, is a city in the Indian state of Tamil Nadu. Thanjavur is an important center of South Indian religion, art, and architecture. Read More
Much before painting began on canvas, India had the traditional practice of making art on materials including paper, wood, cloth, mica and glass. An upcoming exhibition by the Piramal Museum of Art explores these pre-existing artistic traditions. ...