Nambhi Narayana Temple, Thodanur May 29, 2026 by Shantha Leave a Comment The Nambhi Narayana/Lakshmi Narayana temple is the largest and the oldest temple in Thodanur. This was originally a Jain basathi/temple. Hoysala king Bittidevaraya, who was a Jain was influenced … [Read more...]