
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 ArticleLatest articles
-
-
-
Suki Singh
-
Suki Singh
-
-
-
-
-
-
Leave a Reply