Travelfish has been around for years. Great photos and lots of first hand experience in many parts of Asia. Different experiences, like staying in a jungle canopy tree house.
I'd check it out if you're looking for off the beaten track experiences. I know some parts of Asia reasonably well and the blog details the sites/places nicely.
Very stunning photos. Always a plus.