Cape Cod Whale Watching Tours – Have a Whale of a Time!

July 23rd, 2018 by Corey A Edwards

Whales are some of the planet’s most amazing and beautiful creatures. Setting out on a Cape Cod whale watching cruise is your chance to get as close to one as you’re ever likely to get! Many of the folks who visit our Falmouth B&B, The Captain’s Manor Inn, list a Cape Cod whale watching cruise […]