This Thanjavur Temple Decorates The Idol Of The Goddess With Pomegranates / Uncategorized / By It is located on the south bank of the Cauvery River in Thanjavur, Tamil Nadu and is one of the largest Hindu temples.