Situated on the Caribbean Sea, not far from Panama’s border with Costa Rica, Bocas del Toro is a sprawling archipelago of islets.