Falmouth’s eight unique villages each offer something special—from historic neighborhoods and quiet ponds to boat-friendly harbors and miles of warm-water beaches along Vineyard Sound.