Nepal Ushers in New Year 2081 with Joyous CelebrationsBiratchowk, Nepal – April 13th, 2024 marks a joyous occasion…