Thanks for posting about this! I was just looking up the Tour de Barnstable to find out more. I see it's held on Cape Cod and is 38 miles long. Wind is one of my least favorite riding conditions but I bet the views made up for it.
Would you do it again? We would love to hear more about your experience, thanks so much for sharing.