Results 5 results found Slapton Sands, Devon, England, United Kingdom, Europe Aerial view of Slapton Sands, Devon, England, United Kingdom, Europe Slapton Sands, Slapton Ley, South Hams, Devon, England, United Kingdom, Europe Torcross village, Slapton Ley Sands, South Hams, Devon, England, United Kingdom, Europe Tank commemorating D-Day rehearsals, Slapton Sands, Slapton Ley, South Hams, Devon, England, United Kingdom, Europe Slapton Sands, site of World War II practice landings for D-Day, Slapton Ley, Devon, England, United Kingdom, Europe Slapton Sands, site of World War II practice landings for D-Day, Slapton Ley, Devon, England, United Kingdom, Europe Slapton Sands, site of World War II practice landings for D-Day, Slapton Ley, Devon, England, United Kingdom, Europe