St. barths has a feel of Capri or St. Tropez. Beautiful people, lovely beaches, great restaurants , designer shopping and luxury boats. Isle de france is located on a beautiful beach. Too bad this is a windy side of the island and the ocean is rough to swim in. You have to be a strong experienced swimmer to go in...
More
- Manage your listing
