View of Salcombe Situated within the South Devon Area of Outstanding Natural Beauty, Salcombe is a picturesque harbour town with extensive waterfront, lovely sandy beaches and a great range of water activities...