America’s 6 top spots for people watching

Dragon Con takes place once a year, almost always over Labor Day weekend, at five hotels in the Peachtree Center area of downtown Atlanta.