[Photos and slide show with this article by Todd Montgomery]  Last year I wrote an article about a fun-filled visit to Oxnard, a beach town on the California coast located near the Channel Islands.