The main branch of the Portland Public Library is located within the 83,000-sq-ft Baxter Building, an architectural gem that cleverly utilizes vast glass installations and natural light to create an airy, refreshing reading and research area. There's a huge section for kids, and in general this makes for a nice place to relax and soak up Portland's more bookish characters.