The Transatlantic Race 2015 kicks off end of the month
No less than 41 registered entries in the Transatlantic Race 2015 will be undertaking the adventure of a lifetime as they sail a stretch of 2,800 nautical miles from Newport Rhode Island’s Castle Hill Light to The Lizard, the most southerly point on mainland Great Britain