North Sands In Salcombe. Crystal Clear Water And Beautiful Surroundings. Whats Not To Love