Heavenly haven

2 min read

Far away in the Caribbean Sea, the idyllic French island of St-Barts is a tax