Archive for August 16th, 2011

If you’ve arrived here thinking “oh goodie, we get to look at houses pinned up a tree somewhere”, we’re going to come right out and apologize.  Today’s post finds us continuing our latest photoblog series “The Toads In Youbou“.  This series tells the story of a little logging town called Youbou, located on the shores […]