Year-end arrivals are projected at 4.5 million — comprising 3.1 million stopover visitors and 1.4 million cruise passengers ...