A part from taking a nap on one of the beautiful beaches, you'll find a wide range of activities, sports and leisure in St barths.