Comment Comment by altvali Does this apply to U.S. passport holders only? If not, what about taxes? If you spend 12 months in Barbados, will you have to pay your taxes there? parent altvali 6 years ago