A Simple Key For Sailboat races for teams Unveiled
Catalina Island is located approximately 22 miles off the coast of Southern California. It’s among the list of eight islands within the Channel Islands archipelago and is known for its crystal-apparent waters, beautiful wildlife, and picturesque landscapes.An hour or so plus a fifty percent just after the 1st race started off, the team from New Z