Results 1 results found Tirumala Devaswom 16th century temple of the Gowda Saraswat Brahmins that worship Venkateswara, Cherlai, Kochi (Cochin), Kerala, India, Asia