Article
Are Farmers' Protected In Nepal?
Geographically landlocked between India on three sides- east, west and south- and China to the north, Nepal has 147, 181 sq. km of land.
Khurana and Khurana