Just off Florida’s south coast, is the place to spot wild dolphins

Just off Florida’s south coast, the tropical island of Key West is the place to spot wild dolphins.

%d bloggers like this: