Where is Ventura / Sherman Oaks?

Where is Ventura / Sherman Oaks located?

Ventura / Sherman Oaks, Ventura / Sherman Oaks, United States of America (approx. 34.154484°, -118.46932°)


Where is Ventura / Sherman Oaks on the map?