The Great Brahma Temple That’s Been Revered Since The 12th CenturyItsGoa features the 12th century Brahma Temple in Sattari.