Where is St Barts Located?

St Barts is located in France. It is considered part of the French West Indies. It is a beautiful location and a popular place for models to go and have there photo shoots.