Tag: mountain view ca

Spot an Owl at Shoreline Regional Park

Mountain View, Ca – Right in the heart of the Silicon Valley, Shoreline Regional Park is a gem where you can see wildlife from burrowing owls to pelicans.