The Guilford Lobster Pound in Guilford, Connecticut, is exactly that kind of place – a weathered, shingled building that looks like it might blow away in a strong nor’easter, yet houses some of the ...
This little slice of coastal paradise sits roughly halfway between Los Angeles and San Francisco, making it the perfect escape for city dwellers who’ve forgotten what it feels like to breathe air that ...