Nepal has been worst hit, with 105 people confirmed dead after torrential rain triggered landslides and flooding, devastating entire villages in what the country's prime minister termed a "national tragedy".