A photographer spent a few weeks helping run a horseback riding program on the white-sand beaches of Benguerra Island. Here’s what she saw. A sunset swim on Benguerra Island, the second largest island ...