0 votes
Is St Barts the same as St Barthelemy?

1 Answer

0 votes
Saint- Barthélemy - often abbreviated as St Barts, St Barths or Saint Barth - is a small, volcanic island located in the northwest Caribbean Sea. It's among four territories referred to as the Leeward Islands, a grouping which includes the French West Indies, Guadeloupe, and Martinique.
Welcome to All about Slots&Casino site, where you can find questions and answers on everything about online gambling.
...