back to previous page

Smiling Water Tower

Category:HISTORY

This colorful watertower is found in the small town of Atlanta, IL

Location & Nearby Attractions
What's Nearby
Click tags for related items
You may also like...

Route 66 Park & Tourism Center

CITY:Atlanta

J.H. Hawes Elevator

CITY:Atlanta

J.H. Hawes Grain Elevator

CITY:Atlanta