That’s exactly what the Umbrella Cover Museum on Peaks Island, Maine, feels like. Nestled on this charming island just off ...