The eight villages of Falmouth offer an eclectic blend distinctive shops and one-of-a-kind boutiques, many of which are within walking distance from Falmouth accommodations and restaurants.