I have long been looking for a good tour cape cod a few weeks prior travelling to US. Finally I booked this tour by Email at home in Switzerland. I can only recommend to join to one of the daily operated tours, as everything is very well organized and we had a lot of fun.
