How Many Days Needed for Kathmandu Trip? Itinerary & Duration Guide