Video: Papoose Creek Lodge

Sam checks out Papoose Creek, rated as one of the world's top eco-lodges.