Where is St Barts located?

Where is St Barts located?

Saint Barthélemy (St. Barts) is a small island in the Caribbean Sea, part of the Lesser Antilles in the northeastern Caribbean. It belongs to the Leeward Islands, a group of islands in the West Indies. The Leeward Islands are a group of islands in the northeastern Caribbean, forming part of the Lesser Antilles. They are…

Beaches | Hotels | Dining | Acitvities | Weather | Travel Info