Nag Shankar Devalay, believed to be built by Narakasura is situated in _______.
- A. Dimapur
- B. Jamuguri
- C. Tamulpur
- D. Abhoyapuri
- Jamuguri
Please select one of the options to reveal the correct answer.
Please select one of the options to reveal the correct answer.