Japanese Garden in Guelph

Japanese Garden in Guelph is a garden. Japanese Garden is near Trillium Trail.

Leisure
garden