National Geographic Traveler runs a blog called, Intelligent Travel: A Blog about Authentic and Sustainable Travel. Updated daily with unique travel related posts, and often showcase amazing photography.
Check out a recent writeup about RtS by clicking on their logo.