The countdown is on…The leg that the sailors have been talking about for months is approaching very quickly. There are only five days left on land before the start of this monumental race between Cape Town and Itajai.
A maritime traveler guide and services site.