In the days before the Internet, I used to like to head over to Out of Town News, a news stand in Harvard Square, Cambridge, for its selection of newspapers and magazines from throughout the world. Here is the Internet version of that, PDF-Mags.com. It links to PDF versions of magazines from throughout the world. And it even has an RSS feed.