Lonely Planet makes really great travel guides. You can buy books, or PDF’s. The PDF’s are great because you can put them on your phone and Dropbox. You can even buy just a single chapter from most guidebooks, which is great if you’re only visiting one city or region in a country.