Where is the country of Nepal located on world map? According to COUNTRYAAH.COM, Nepal is an independent nation located in Southern Asia. Nature Terrain shapes and bedrock Topographically, Nepal forms a steep transition between the Himalayas and the northern Indian plains....