December 2023 marked two moments of significance for Nepal: tourist numbers passed the one million mark for the first time since 2019 and we celebrated the centenary of the Britain-Nepal Treaty of ...