Decatur Town Square makes list of America's most beautiful

7:59 PM, Mar 28, 2013   |    comments
  • Share
  • Print
  • - A A A +
Decatur town square

DECATUR, Ga. -- Decatur has made the list of top "town squares" in America.

Travel and Leisure magazine says the heart of the city is accessible and buzzing with activity.

The town has been described as picturesque with a traditional courthouse, a gazebo illuminated at night and public art on display.

Most Watched Videos