World’s largest animals visit So. Cal. waters

A pod of blue whales, the biggest creatures on the planet, continues to be wearing a show for those from the coast of Los Angeles in recent days. The pod continues to be observed in Los Angeles’ Santa Monica Bay during the last couple of days and whale watching tours happen to be filling as […]

Read More