Saint Barthélemy, abbreviated in english as St. Barts or St. Barths, a small volcanic island located 22 miles southeast of St Martin, is one of four territories among the Leeward Islands in the northeastern Caribbean, that comprise the French West Indies.…
Adventure Beach Clubs Caribbean Eat&Drink HOTEL REVIEWS ISLAND GUIDES Luxury Surf Swimming

