Veera Narasimha Temple, Thanjavur
Veera Narasimha Temple in Thanjavur is one of the three temples which are revered as 108 Divya Deshams together. This is a huge Deity of Lord Narasimha with His consorts on either side. Perhaps a rare sight amongst the temples of Bharat. Just like Karnataka, Tamilnadu […]
Read More