July 21, 2021 Salcombe, Devon, South West of England, 21 July 2021 Salcombe is a popular resort town in the South Hams district of Devon, southwest England. The town is close to the mouth of the Kingsbridge… Read More→