Newport, RI: Ocean Race’s only North American stop

A line of colorful sailboats carried on the wind of Newport Harbor

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

We Said Go Travel