Nepal Is A Mountainous Country Situated in The Heart of The HimalayaDocumentNepal Is A Mountainous Country Situated in The Heart of The HimalayaAdded by Deepa Bhandari0 ratings0% found this document usefulSave Nepal Is A Mountainous Country Situated in The Heart of The Himalaya for later