BEST NATURAL PLACES TO VISIT NEAR KATHMANDU VALLEY