Thanks to Jeff R
Cape Cod National Seashore
Whales, the largest creatures on earth, can be sighted from the shores of Cape Cod. Seen here the humpback whale is characterized by its jumpy activity. The whales are attracted by the abundant schools of fish and krill found in the waters off the tip of the Cape.
No comments:
Post a Comment