Anderson Japanese Gardens: Rockford, Illinois

The Anderson Japanese Gardens in Rockford, Illinois, is a place for you to experience the scents and stunning views that accompany any garden. Who knew that such a beautiful waterfall existed in the heart of the midwest, in Rockford, Illinois? We were pleasantly surprised to find such stunning falls in one of the flattest areas […]