Nestled on the banks of the Williams River, this charming historic village features an eclectic mix of galleries, shops, restaurants and inns.