The Arizona Cactus Garden also known as the Stanford Cactus Garden, is a botanical garden specializing in cactus and succulents. It is located on the campus of Stanford University.
The Arizona Cactus Garden also known as the Stanford Cactus Garden, is a botanical garden specializing in cactus and succulents. It is located on the campus of Stanford University.