Nepal Part 1
Nepal is a land locked country... At North China and At east, west and South India lies... These two countries are the neighbor country and nearest country.... The border between Nepal and India is open but not with China...(Or Text Coming Soon)
No comments