Dispatches

The View at Valhalla Bed & Breakfast

Breathtaking beauty.

This picture of the view at Valhalla Bed & Breakfast in Newfoundland and Labrador is as close to perfect as you can get—with a camera. 

Nov. 8, 2012, 12:40 p.m.