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