Tag: #pointevicente
And that means whale watching! These images caught off of Rats Beach in Torrance. Spring is when the whale watching tours kick into gear. How can I see Whales off Palos Verdes and Rats Beach? LA Waterfront Cruises is in San Pedro. Located at 1150 Nagoya... Read More