Adriel Member December 27, 2023 at 2:18 pm I was there last year. No visa needed as a US tourist for a few days or weeks.