Hitting up New England's favorite vacation spot? Here are the best things to do in Cape Cod, Massachusetts. #capecod #newenglandtravel #usatraveltips