Yellow Dog Beach

The beaches at Yellow Dog Lodge are as good as anywhere in the world.