Boston - Cape Cod Island - Plymouth Tour (MA)

Day 1  219.5 miles