Seaside – On the English Channel Image July 4, 2017XPLORE - Out and About2 Comments Slapton Beach, a pleasant beach on the English Channel, which was one of the launching sites on D-Day in World War Two, and the site of a large American presence during the conflict… Photos: Baz – The Landy, Slapton Beach, England… Share this:TweetEmailPrintShare on TumblrLike this:Like Loading...