Jenna Deedy

USA Aspiring marine mammal trainer who loves all animals and a Rivier Univeristy Graduate who holds a Bachelor's degree in psychology. Support my work at

Love what you read?
Send a small one-off tip
Tips for a New England Whale Watch
6 months ago
Cape Cod is regarded as one of the most popular places to go whale watching in New England as daily tours leave from Provincetown at the tip of Cape Cod as well as Boston, Plymouth, Barnstable, and Gl...