Where is St Barts located?

Answer :

Saint-Barthélemy is a Caribbean island, located north of the West Indies and 25 kilometers south-east of Saint Martin. It is part of the “French West Indies”.

My ideal stay