US residents don't need a visa to visit for personal or business. 90 days is the maximum stay without a visa. An American visitor will need to present a valid American passport (valid three months beyond intended stay), proof of sufficient funds and a return airline ticket."
Copyright © 2026 eLLeNow.com All Rights Reserved.