Nava Narasimhar Temple at Navalur,Chennai
Address:1/299, Thalambur Rd, Navallur, Tamil Nadu 603103
Beautiful temple with Nava Narasimhars. The Bhattar who has built the temple is very dedicated and explains about the nava narasimhas to the devotees with great interest. We could find positive vibes here though Thetemple is only just over 1 year old.