Lumbini, the birthplace of Gautam Buddha and a global symbol of peace, welcomed international tourists and pilgrims from as many as 106 countries in 2025, marking one of the broadest geographic ...