News

Under the new United States mandate, international visitors will be required to pay a new "visa integrity fee" of at least $250, added to existing visa costs.