Created by Dl2000
Last edited July 18, 2020
Talk
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

The Nambalakod Temple is an ancient shrine complex in India situated in Gudalur, Nilgiri District in northwestern Tamil Nadu, where the tribal deity is the Betarayasvami or "Lord of the Hunt". The Nambalakotta Temple is significant to the cultural ethos, religious life, and rituals of the Mandadan Chettis.

External links