What country owns St Barts?

Answer :

The St Barthelemy island belongs to France, it is part of the French West Indies.

My ideal stay