Place
Cochin Thirumala Devaswom
Temple
4.8 (2,585)

Photo: Dspai · CC BY-SA 4.0 · via Wikimedia Commons
Overview
Cochin Tirumala Devaswom, also called Gosripuram is the biggest and most important socio-religious institution of Gowda Saraswat Brahmins of Kerala, India. The temple is situated at Cherlai in the heart of Mattancherry town in Kochi area which is one of the earliest settlements of GSBs in Kerala. The temple was established in the later half of the 16th century. The history of GSBs in Kerala is inter-woven with that of this temple and its Venkateswara idol.