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, […]