We go Whale Watching in Barnstable, Cape Cod. And yes, we do see whales too! This is Part 11 of our road trip around New England in the Fall; October 2019.

AloJapan.com