About Devadhirajan Perumal Temple Sri Devaadi Raja Perumal Temple, or Thiruvazhunthoor, is a Hindu temple situated in Thiruvazhunthoor, Therazhundur, a village in Tanjore district of Tamil Nadu. This is one of the 108 Divya Desam and 23rd Divya Desam in Chozha naadu. Here Moolavar Devathi Rajan is flanked by Garuda, Prahalad, Cauvery […]