Idols Believed To Be Of 12th Century Found In Maharashtra

Three sculptures, believed to be of the 12th century, have been found in a tribal-dominated village in Maharashtra's Palghar, a district official said on Monday.