• Lelia

    Member
    December 24, 2023 at 11:09 am

    It’s exactly what it says.

    If you’re staying over 90 days you’ll need a visa.

    You do have to fill out an online form before entering, but you only need an actual visa if you’re planning to stay over 3 months.