Here are several things to do in Roswell, Georgia: get pampered, shop on Canton Street, dine at one of the 200 independent restaurants, tour historical sites and many more.