Bocas Town, Panama
This is from Bocas del Toro, the dolphins are playing in the standing wave set up by the boat.