Departing Rose Festival Fleet
Every year, a number of US and Canadian military vessels gather at the seawall in Downtown Portland just in time for the annual Portland Rose Festival. While a typical year brings 15 or so ships, and historically there have been as many as 27 ships of sailors in town at one time, this year’s event [...]



