Portland Spirit will offer a Rose Festival Fireworks Cruise from 8 to 10:30 p.m. May 26. Passengers will board at Caruthers Landing, 110 S.E. Caruthers S., Portland, and disembark from the same spot. The Crystal Dolphin will cruise for 30 minutes then get in position for the fireworks from 9:50 to 10:20 p.m. Snacks and beverages from the full service bar will be available for purchase on board. Caruthers Landing has an upper gravel lot and lower paved lot that are complimentary to cruising guests. Tickets start at $50 per person, available at portlandspirit.com.