The streets of Granville are busy during this June afternoon. Visitors enjoy the outdoor cafes, ice cream shops, farmer's market, and the many specialty retailers.