TravelsTop 5 Tourist Attractions Of NepalNepal is small landlocked country. It has an area of 1, 47,181 sq.km which is about 0.03% of…