2 seconds
Citizens can legally stay forever.
It depends how long does your visa allow you to stay in the US.
Permanently, if you emigrate there.
are tourist who arrive and stay on a cruise ship are tourist who arrive and stay on a cruise ship
90 days only.
A stay over tourist is a tourist that stays in a country or island for more than 24 hours.
90 days
You can stay only 21 days on a tourist visa.
As a tourist from abroad - for as long as your tourist visa is in effect. OR - if you are contemplating a more permanent stay - until you take up residence within the state.
They can get long visas and visa extensions easily
For the rest of your life, unless they are legally expunged.