The city of Thanjavur in Tamil Nadu is a renowned center of religion, art, and architecture of South India. Located…