Nepali travellers often visit many religious sites, and India offers countless places of significance. One such gem, close to ...