The History

The Deutsch Cactus Garden is one of the many attractions located at The Discovery Center here in Fresno, CA.