As we are now retired we want to take an extended holiday in USA where our son lives. What is the maximum length of time we are entitled to stay there.
Note that even if you have a visa, you will still at intervals of probably either 90 or 180 days have to renew your permission to stay and prove you are still a tourist.