Nakaha Devi ManDir is a hindu temple, located at Indo Nepal Border Trail, 21800, Nepal. They can be contacted via phone at +91 97174 27942 for more detailed information.
Nice