The Portland Art Museum hosts a large number of international pieces of art from over the entire world, it also has a beautiful collection of Native American art. Very interesting and educational! They even have a great gift shop full of fantastic art and gift ideas. The staff are always friendly and very helpful and in tune to your needs.
But a tad bit expensive.
more