Illinois Route 66 - Atlanta
ATLANTA, ILLINOIS. Atlanta takes its role as a
66 town quite seriously, offering plenty of attractions in a relatively
quick walkabout. Look for the murals, the giant Muffler Man, a handsome
little public library and clock tower, and architecture from the turn
of the last century.
No comments:
Post a Comment