Seventh cruise ship in Torbay launched by Oprah

North Devon Journal

Published

The biggest yet Holland America Line ship has sailed into Torbay and a further three cruise liners are in Babbacombe Bay.

Full Article