The kingdom of Nepal, as it is popularly known, is the abode for the famous Himalayas, Buddha’s birthplace-Lumbini ...