Stunned sightseers off the coast of Costa Rica find their small boat surrounded by a ‘superpod’ of dolphins, racing along side and leaping into the air

Leave a Reply