Anderson Japanese Gardens

The Anderson Japanese Gardens is a 12-acre (49,000 m2) Japanese garden located in Rockford, Illinois.

Anderson Japanese Gardens

The Anderson Japanese Gardens is a 12-acre (49,000 m2) Japanese garden located in Rockford, Illinois.