Newport, RI: Ocean Race’s only North American stop
This epic sailing event will make its only North American stop in Newport, Rhode Island Widely regarded as the most demanding sailing race on the planet, the Ocean Race is a test of skill, tactical decisions, navigation, and extreme physical and mental challenges. Before reaching the U.S. shore in May, sailing teams will have to conquer nearly 29,000 … Continued