The Sailing Museum, located on the waterfront of downtown Newport, Rhode Island, has officially opened its doors to the public.
The Sailing Museum, located on the waterfront of downtown Newport, Rhode Island, has officially opened its doors to the public.