If you're more interested in visual arts, the Portland Rose Festival showcases stunning floral displays and offers a variety of events for the whole family.