Guelph Data Centre Data Center, Canada

Province of Ontario, Guelph, Canada
Guelph, Ontario