Brilliance of The Seas visits Geraldton with more than 2500 passengers and crew as cruising season winds down