Jenna Deedy

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

Instagram: @jennacostadeedy

Love what you read?
Send a small one-off tip
Tips for a New England Whale Watch
10 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...