Solo Travel : Whale Watching In Newport Beach, California

by Blossoming Widow
Solo Travel : Whale Watching in Newport Beach, California : Adventure at sea in hopes of spotting some whales, dolphins and sea lions.