trek jee, I don't think there is a Nepali Christian population big enough to make a single congregration in Boston. When I was in Boston, I used to go to Malden First Church of the Nazarene. There is only one another Nepali Christian family in Boston and as far as I know they go to Hope International Church in Waltham.
timrokura jee and danger jee, please don't imply that all non-hindus of nepalese origins or those living in Nepal are not true Nepalese. Nepal is char jaat chattis barna ko phoolbari. And now, even the constitution makes our country a secular one. A Nepali chhora can go to a temple, a gomba, a church, a masjid or he / she can be an agnostic or an atheist - that does not make any difference to the fact that a nepalese is always a nepalese. Thanks.