48. Where, on the world map, is Nepal located? A: August 17, 2017 By Show answer 0 More Geography QuestionsMore World Geography Questions