6 good reasons to choose St Barts for your next Caribbean vacation
Saint-Barthélemy is one of the Leeward Islands in the French West Indies. Located around 35 km southeast of Saint-Martin, it was once part of Guadeloupe. But, until the population voted…
Share