151 million Americans visited here at least once last year. Where is it?

practicelink.com

ANSWER: Their public library. Boston's is the largest library system in America, with just over 16 million volumes in circulation.