The Dragon Boat Race is one of the events in the Portland Rose Festival held every year in June. Sea - Human Powered By: mlc1us