Lumbini, the birthplace of Lord Buddha, is more than just a pilgrimage destination, it’s a serene journey into history, ...