Gardens of the World
Thousand Oaks, CA
Nature
Gardens of the World is a botanical garden in Thousand Oaks, California, situated directly across Thousand Oaks Boulevard from Thousand Oaks Civic Arts Plaza, within the downtown core of the city. Established in 2001, the park was given to the city by the owners of a local travel agency.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account