Category: Visit Nepal Year 2020 what are the major attraction?
Nepal is a Himalayan country located between Chinas autonomous region Tibet and India while Tibet lies in the northern part all the way from east to west whereas India lies in the east, west and south.
