Nepal is a land-locked country, and borders India in the east, west, and south and China in the north. Every year thousands of Tourist from…
Nepal is a land-locked country, and borders India in the east, west, and south and China in the north. Every year thousands of Tourist from…