Marthas Vineyard
Marthas Vineyard, playground for the affluent during the summer, is an island located off of the coast of Massachusetts, not far from Cape Cod. Being in such close proximity, The Nomads had to make a visit. We woke up early and made the drive to Falmouth, Massachusetts. This is the… Continue reading