I went to the US embassy in New Delhi with my wife for a B2 visa interview. This is how the interview went:
Interviewer: Why are you going to USA?
Me: We are going for tourism.
Interviewer: Where are you going?
Me: We are going to New York, Washington, Niagara Falls.
Interviewer: What do you do?
Me: I am doing my XXXXX business.
Interviewer: (to my wife) What do you do, madam?
My wife: I help my husband in his business and take care of my family.
Interviewer: Do you have anyone in USA?
Me: Yes, I have my friend but we are going through a tour package.
Interviewer: So your friend is not going to accompany you?
Me: (I was quiet. I didn't said anything)
Interviewer: Why did you go to the United Kingdom?
Me: I went there for tourism.
Interviewer handed me a 214(B) refusal slip and said "our rules are strict, we can't issue you a visa".
I am doing my business here in Punjab, India and my wife is a sales manager in my company. We have a good income. We have good savings and land purchased here. We have all the proof of income, savings and land.
I would like to reapply for a B2 visa again. What should I do to improve my chances?