Saint Barthelemy (often called, St Barts) is used to be part(till 2006) of Guadeloupe, an overseas department of France.
Business and Economy
Construction and Maintenance,
Real Estate,
Restaurants and Bars,
More »
Travel and Tourism
Lodging,
More »