Postcard of the Week: Land’s End This postcard comes from Land’s End, a well-known place to us Brits, as it marks the most southwestward spot of mainland Britain, where the land literally ends. Just offshore […] Virginia January 14, 2013 1 Comment