I think my favorite online discovery of late has been the National Geographic Found Tumblr site.  Found is a curated collection of photographs from the Nat Geo archives that have rarely been seen in public.  Many of the photos have lost their original captions or location information so readers are encouraged to contribute if they have information pertaining to any of the photographs.  And if you're particularly fond of an image, prints are available for purchase.