Originally Posted by
Ditto
Since they want to stay for longer than 90 days
I thought it was called something else (MVV or something like that?). Perhaps it's the same thing. But certainly it's the same result, more than 90 days requires a visa as you stated.