The Himalayan country, Nepal, has always been a travellers’ favourite, because of the magnificent mountain and its beautiful landscape. Some regard Nepal as the country closest to heaven. However, in the eyes of local children, it may be a place closest to hell.
Continue reading A Haven for Nepali Children Away from Human Trafficking