‘The entire coastline will be cemented over’: the tiny Italian town set to become a dock for giant cruise ships.
6 March 2025
Only 30 kilometres from Italy’s capital, Isola Sacra was ignored for years but now Royal Caribbean has plans to turn it into a major new port