Thanjavur is the cultural capital of Tamil Nadu and is believed to be the origin of all arts. Thanjavur has a significant number of historical places,...