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
Have Something to Share?
Publish your post on the GeniusU platform and share it with the community
Add Article
Leave a Reply