Nepal, officially the Federal Democratic Republic of Nepal, is a landlocked country in South Asia. It is located mainly in the Himalayas, but also includes parts of the Indo-Gangetic Plain. Read More
A massive fire broke out at a warehouse run by the National Federation of Disabled- Nepal on the premises of Bhrikutimandap destroying properties worth 300 million. ...