Nepal may not be the first place that comes to mind for cricket, but the…