In fact, Ocho Rios is a virtual shopping mall for the cruise passengers who arrive in the hundreds on most days of the week.
There is a virtual shopping mall for passengers who arrive by the hundreds in Ocho Rios.