On Peaks Island, a twenty-minute ferry ride from the Old Port, sits the world's only museum dedicated to the fabric sheaths that come with umbrellas. The tour is short, the proprietor is delightful, and the whole experience is exactly as strange as it sounds.
Open Friday through Monday in summer, by appointment otherwise. Combine with lunch and a bike ride around Peaks Island for one of the more characterful afternoons available in Portland.