Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Only 20 miles from Italy’s capital, Isola Sacra was ignored for years but now Royal Caribbean has plans to turn it into a major new port

On a cloudy day in January, Isola Sacra, a hamlet in Fiumicino…