Isles of Scilly Cruise Arrivals to Smash 2023 Total
The picturesque Isles of Scilly, off England’s southwest coast, officially opened its cruise season with the celebrated arrival of its first ship visit of the year. Local officials predict the number of cruise ship calls will surpass 2023’s total, bringing …