Where is Thousand Oaks?

Where is Thousand Oaks located?

Thousand Oaks, Thousand Oaks, United States of America (approx. 34.17056°, -118.83759°)


Where is Thousand Oaks on the map?