Gurkhas are mostly from Nepal but they can be found in India, Bhutan, and also in the wilds of Northwest London.
I would visit Nepal. Go drink some tea with a monk at the base of Everest…