St. Barts is a piece of the French West Indies, St. Barts is situated in the north of the Lesser Antilles close St. Kitts/Nevis and St. Martin/Maarten. Being situated at 17.55 North and 62.50 West, this island is luxuriating along the water in transit from Paris to New York. It is a little island with […]

Read More