The ship RMS Saint Helena runs between St Helena and Cape Town on a 5-day voyage, also visiting Ascension Island and Walvis Bay, and occasionally voyaging north to Tenerife and Portland, UK