Places to visit in Nepal admin Sep 15, 2016 Circumscribed by China and India, Nepal couldn't be isolated from the renowned Himalayas. Nepal is rich in…