August 4, 2010 Edit Delete Tags Autopost North Devon has the most amazing beaches, by the way. Think California, but without the tofu. via Ping.fm