Select Page
Spring Time in the Air!

Spring Time in the Air!

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 Way, San...