Here’s How You Can Apply to Move to Barbados for a Year

The island’s 12-month ‘Welcome Stamp’ is now a reality.