Whale Watching In Provincetown, Cape Cod

July 28th, 2016 by Captains Manor Inn

Post by Lauren LaScalia Whale Watching in Provincetown, Cape Cod is the perfect summer outing. Over the Fourth of July weekend, I ventured  down route 6 to Provincetown. I was excited to check out a place I had never been to but had heard so much about. Immediately when I entered the heart of town, […]