News

A cruise ship built to be more environmentally friendly is set to be ready to sail by autumn. Star Princess, built by ...